web前端那些事情

http语义化

作为一个前端工程师,在招聘的时候总是要求“深刻理解HTML语义化”!

概念:使用语义恰当的标签,使页面有良好的结构,页面元素有含义,能够让人和搜索引擎能够容易理解。

作用:对于网站SEO(搜索引擎优化)的时候有很大的帮助。特别是HTML5时代的到来,新增标签的使用,能够让网页的语义化更加的突出。


理解W3C标准

对于网页,主要由三个元素组成:结构(structure),表现(presentation),行为(behavior)

结构:使用结构标准语言(html)。

表现:使用css进行所有的样式和外观的控制。

行为:遵循DOM的文档对象模型以及ECMAScrpit标准。

HTTP协议

对于HTTP协议,只是TCP/IP协议的中应用层的一个部分。

对于TCP/IP协议:从物理层->链路层->网络层->传输层->应用层

应用层协议有:ping,telnet,ftp,http,smtp,dns,snmp,nfs,rtp,traceroute

传输层:tcp,udp

网络层:ICMP,IP,IGMP

链路层:ARP,Data Link, RARP

物理层:Media


概念:在通讯的时候,讲http从服务器端发送到客户端,当我们在url中输入url,浏览器给服务器发送一个request,服务器接收到并处理之后




你可能感兴趣的:(Web)