语义化的HTML结构首先要强调HTML结构
HTML结构是页面的骨架,一个页面就好像一幢房子,HTML结构就是钢精钢筋混泥土的墙,一幢房子如果没有钢精钢筋混泥土的墙那就是一堆费砖头,不能住人,不能办公。css是装饰材料,是原木地板,是大理石,是油漆,是用来装饰房子的,CSS的强大就不用多说了,css如果没有html结构那就是一堆木板,一同油漆,没有了实际使用价值。CSS完全依靠引用它的(X)HTML文档。如果你想使CSS的能力充分发挥到极致,提供一个用既干净又有结构的内容的html是非常必要的,“HTML是在互联网上发布超文本的通用语,HTML使用标签来对文本结构化”。
1、HTML的语义是什么?
基本上,有几个主要的标签,像标题(H1~H6), list (li), strong em,等等。
基于结构化语义的内容(内容),选择合适的选项卡(语义代码),让开发人员同时阅读和编写更优雅的代码,浏览器爬虫和机器很好。
2、为什么html语义化呢?
在没有CSS的情况下,页面也呈现出良好的内容结构和代码结构:看起来不错
用户体验:例如,标题和Alt是用来解释名词或解释图片信息和标签标签的
有利于SEO:与搜索引擎建立良好的沟通,帮助爬虫抓取更有效的信息:爬虫依靠标签来确定每个关键词的上下文和权重
促进其他设备的分辨率(如屏幕阅读器、盲人阅读器、移动设备)以一种有意义的方式呈现页面
为了便于团队开发和维护,它更易于阅读和可读性,这是下一页的重要趋势。遵循这个标准,遵循W3C标准的团队可以减少差异。