一、什么是http协议?
- 什么是协议,就是一群人协商好了,统一认知的规则。
- 【例】你,我,他,还有她他他,大家一致认定结婚的时候都要给份子钱,这种大家认同的就是协议。
- http协议,就规定了浏览器与互联网服务器之间的通信规则,所以大家访问网站的时候都要用http://URL来访问网站,传输的时候都用超文本来传输,因为这是协议,大家早先就商量好的规则。
二、什么是URL?
URL(统一资源定位符)传统点说就是网址,通过网址我们可以精确地获取我们想要的资源。
三、什么是服务器?
- 服务器,其实就是电脑,和普通家用PC电脑一样,有处理器,有硬盘,有内存……只是服务器一般不配显示器还有鼠标键盘等外设而已,话说回来,家用普通电脑也可以当服务器来用。
- 服务器和家用PC的区别是,它们比家用电脑处理能力更强,稳定性,可靠性,安全性,可扩展性(就是可以装更多的cpu和硬盘、内存),可管理性会更强大。
四、什么是网页?什么是网站?
- 网页是网站的基本构成元素,一般是以.html等为扩展名的文件。
- 网页分两种,一种是静态网页,一种是动态网页。
- 静态网页的扩展名多为.html,.htm。
动态网页的扩展名多为.js、.aspx、.php、.jsp等等。
{!-- PGC_COLUMN --}- 多张一系列的静态动态网页的合集就是一个网站。
- 如果网页是一页纸,那网站就是一本书。
五、网页是怎么从服务器传过来的?
- 先在浏览器的地址栏输入网址,回车发关请求。
- 服务服接收到请求后,响应相应的网页信息。
- 服务器传回来的是超文本,所以只有浏览器可以解读。
六、什么是前端开发?
- 我们上网浏览网页,操作网页,所能看到的,接触到的网页界面就是前端,开发这些界面就是前端开发。
- 你把前端开发等同于网页制作,就更为通俗易懂些。
- 前端开发的网页可以是静态的,也可以是动态的。
- 初学者千万不要把动态网页看成是有动画或是会动的网页叫动态网页,所谓动态是指交互式的网页,比如含有输入框或按钮的注册界面,登录界面,或是论坛社区发言提交互动界面等等,这些都是交互式的网页,都是动态网页。
七、前端开发要学什么东西?
- 要想学好前端开发,HTML和CSS是基础,javascript是进阶。
- 各种框架和库,如jQuery、Vue.js、React.js等等是扩展,可选学。
- 所以前端必学HTML+CSS+javascript。
八、前端开发用什么开发工具?
九、总结。