web语义化

来源:互联网 发布:局域网上网限制软件 编辑:程序博客网 时间:2024/06/05 17:41

我所理解的web语义化就是一句话:“标题就是标题,段落就是段落...”。

其实 html 文档和 word 文档本质上没什么区别,只不过是 html 可以使用 css/js 为其附加样式和交互,并且能够在互联网上快速传播而已。所以在写 html 的时候也要像写 word 文档一样,标题就是标题,段落就是段落,图片就是图片,列表就是列表,表格就是表格,不要啥都用 div、span 这种什么都是又什么都不是的无语义的标签来描述。看一张网页是否符合语义化,只要把它所有的 css 文件都拿掉后是否还能结构分明、阅读顺畅。

当然这还只是 html 标记的语义化。

也提到了css的ID、class名同样也应该具有语义化。html只能描述到抽象的语义,具体的语义就需要 css 的ID、class名去补充了。