HTML语义化现状和发展
语义化的好处主要是对机器人(搜索引笨)友好,拥有了良好的语义结构,网页内容就很容易被搜索引擎检索和收录。
当然这里也存在一个误区:很多初学者很容易把元紊的语义性与元紊的默认样式混淆在一起,认为选元素就是选样式。例如,要强调信息的重要性就认为要把文本加粗显示,于是就选择strong元素,这种选择是正确的:但是对于语义的理解就错误了。
从字面惫思理解。strong就是强壮的意思(即让字体显示的很强壮)。如果把强调的语义元素定义为asccnsivc(强调的),很多读者可能更容易理解这一点。看来当初第一位命名HTML元素的专家也没有注惫到这个问题。实际上,在HTML语义开发初期,谁都没有愈识到网页的表现层和结构层问题,更没有想到还有CSS技术问题。第一位命名HTML元囊的专家想到强调的表现效果就是加粗显示。其实传统排版中也是这样做的。于是就随手使用strong这个词来进行命名.后来者约定俗成,也就没有介意元素名称的字面意思与元素包含的语义特征存在的偏差。
如果更深一点探析.默认样式是HTML或浏览器为元紊显示定义的表现效果,其目的是方便浏览者遭观地认识标签和属性的用途和作用。例如,P元素默认会显示双倍上下边距,这样能够区分不同段落文本,更方便阅读。th默认显示为加粗和居中。这样可以使标题文本显得很醒目。Ii默认缩进显示也是为了更方便列表阅读等。这些默认样式可不是语义的象征。反过来说,b元素能够加粗文本,而strong也能够加粗文本。但是b的语义是修饰性,不包含内容的含义,而strong的语义就很明显,表示强调的意思。
很多初学者在学习HTML语义和默认样式时总处于一种迷茫的感觉,相信通过后面各节的渐进式讲解,你就会有初步的感悟。即使还存在一些模糊的认识,也不必着急,只要不断地实践和思考,相信你一定能够逐步融化这块坚冰。
以上是上海天琥设计学校小编为您整理的关于HTML语义化现状和发展的全部内容。