HTML语义化
语义化的含义就是用正确的标签做正确的事情。让HTML专注于文档的结构和内容的含义。
HTML语义化优点:
- 便于浏览器解析器解析
- 便于搜索引擎解析
- 在没有css的情况下,也以一种文档格式显式,并且是容易阅读的
- 结构良好,更容易将网站分块;便于阅读,开发和后期维护
延伸拓展
内容与样式分离
内容与样式分离是一种设计哲学的体现,更本质上来说,是处理一个较复杂问题时,按照内部相互间的关联度,将关联度不紧密的部分暂时分开,分成各个模块,便于人们集中精力依次解决,而不用关心其他模块的问题;当各个模块依次解决,这个较复杂的问题也就解决了。
具体到HTML和CSS,内容与样式分离是指:让HTML专注与文档的结构和含义,而让CSS专注于文档具体的呈现形式。这样便于Web开发。
延伸拓宽及相关
暂留疑问:UNIX设计哲学好像有自顶向下和自底向上之类的