web标准和W3C、标签语义化
2018-09-12 本文已影响0人
浪漫天下
web标准不是一个标准,而是一系列标准的集合。
网页分为结构、表现和行为,一般是将这三部分分开的,具有模块化。对应有三个方面的标准,结构化标准、表现标准和行为标准。这些标准大部分是由W3C指定的。
常见的规范有:
(结构)
1、标签字母要小写
2、标签必须闭合
3、标签不容许随意嵌套。
(css、js)
1、尽量使用外联的css样式表和js脚本。提高页面渲染速度。增强用户体验。
2、样式尽量少用行间样式。使结构和表现分开,标签的id和clas等命名要语义化。
标签语义化
标签语义化的目的在于能够直观的认识标签和属性的用途和作用。即用正确的标签做正确的事情。
优势:
1、即使没有CSS的情况下,页面也可以很好呈现出内容结构、代码结构;
2、增强用户体验:例如title、alt等属性可以很好的解释名词和图片;
3、有利于SEO,和搜索引擎简历良好的关系,有助于爬虫;
4、便于团队开发和维护。
![](https://img.haomeiwen.com/i11715204/11e96e908f8146b3.png)