首先浏览器打开网页文件肯定是需要的HTML协议的,打开一个网页需要先通过DNS协议:将域名解析为IP。大家输入域名,将其发送给“DNS服务器”,就会返回相应的IP。本机在解析域名时首先从hosts文件中查找,如果查找到就直接使用,如果找不到才会从DNS服务器获取。其次需要TCP/IP协议:它们两通常放在一起,不过它们是两个不同的协议,所起的作用也不一样。IP协议是用来查找地址的(即要传输数据的目标节点),对应着网际互联层;TCP协议是用来规范传输规则的,对应着传输层。IP只负责找到地址,具体传输工作交给TCP来完成。TCP/IP协议只是一套规则,并不能具体工作,就像程序中的接口一样,而Socket是TCP/IP协议的一个具体实现。当然也需要HTTP协议:HTTP协议是应用层协议,在TCP/IP协议接收到数据之后需要通过HTTP协议来解析才可以使用。HTTP协议中的报文结构非常重要,它分为请求报文和响应报文两种类型,都包括三部分:首行、头部和主体。
css如何手动截取页面,html css 和js,css不受布局影响,css 块级元素转,css 在图片下加横线,css加入图片的代码吗,html5 css3面试问题