2.html语义化让页面的内容构造化,构造更清晰,便于对浏览器、搜索引擎解析;
3.纵然在没有样式CSS情形下也以一种文档格式显示,并且是随意马虎阅读的;
4.搜索引擎的爬虫也依赖于HTML标记来确定高下文和各个关键字的权重,利于SEO;
5.使阅读源代码的人对网站更随意马虎将网站分块,便于阅读掩护理解。
大略例子:以前大部分都是div和span
<body> <div id=\"大众header\"大众>...</div> <div id=\公众nav\"大众><span>...</span></div> <div class=\公众artical\"大众> <div class=\公众section\"大众></div> </div> <div id=\"大众side-bar\公众><span>...</span></div> <div id=\公众footer\"大众>...</div></body>
现在HTML5之后,好多了:article、footer、header、nav、section。
<body> <header>...</header> <nav>...</nav> <article> <section> ... </section> </article> <aside>...</aside> <footer>...</footer></body>
布局效果:
持续分享,欢迎关注