HTML5 – 新旧语法简介
关于 <DIV> 标记的重要问题
使用新标记替换掉 <div> 标记是HTML5在语义方面的主要成就。这 <div> 标记是HTML4里是一个重要的(现在仍是)的标记,在HTML里被广泛使用,但是它所表达的语义太弱,在声明网页组织结构里不同的区块的任务面前它毫无用武之地。新的HTML5标记 – 例如 <article>, <aside>, <nav>, <figure>, <header>, <footer> – 会更有用和更方便,这些标记能够让你指明网页不同区域的用途,清楚的显示网站的结构。这意味着即使你是个新手或中等的程序员,仅依据HTML代码就能清楚的了解整个页面的结构 – 更值得一提的是搜索引擎将会因为能如此方便的解析页面的结构而会高兴的发狂的。
对我们有什么好处?
关于新标记和语义的价值的讨论已经很多,有些人认为这些语义以及可视化表现方式没有任何意义 –因为它们带来的是更复杂的代码,创造了使用这些新HTML代码犯新错误的机会,HTML5新语义的价值在于提升了网站用户和这些技术之间的交互和协作的水平,这是使互联网前进的原因。
同样的道理 – 我们应该明白,就像HTML5给我们的感觉是那样酷一样,人们在其上付出了很多的努力,对未来5年互联网的发展寄予厚望。今天,这些新标记和语义看起来的确是很棒,我们都很喜欢,但别忘了,任何东西都是在不断变化着来适应人们的需求,新的语言特征必须依赖于人们的使用,互联网社区的大量使用 – 只有这样才能使单纯的新事物变成有用的新事物。