为什么HTML5标签是语义的?

Sha*_*eer 2 html css html5

我正在研究HTML5,我遇到了各种各样的HTML5语义标签等<article> <section> <aside> <nav> <header> <footer> <audio> <video> <source> <track> <embed> <canvas>.

我想知道使用这些语义标签的优势究竟是什么.是快速加载还是其他任何功能?

请分享你的想法.

slu*_*ter 5

这是准确描述标签的内容.

例如,这意味着当Google(或任何搜索机器人)抓取页面时,它可以更准确地剖析它并将相关性分数分配给各种内容.

维基百科有一个很好的简单定义:

语义HTML是使用HTML标记来强化网页中信息的语义或含义,而不仅仅是定义其表示或外观.语义HTML由常规Web浏览器以及许多其他用户代理处理.CSS用于向人类用户建议其呈现.

因此,浏览器是否对标记采取特殊操作,audio并且video完全取决于浏览器渲染引擎的开发人员,但是它们可以在那里使用.