html - 什么是 HTML5 语义布局?

标签 html

好吧,这是一个愚蠢的问题,但是“HTML5 提供语义布局”是什么意思。什么是“语义布局”?

最佳答案

这是指 HTML 标记中标签命名方式的转变。所以除了像div这样的东西这可能意味着什么,有新的标签,如:

  • header
  • article
  • aside
  • nav
  • footer
  • 等等

这些标签的使用提供了有关标记语义内容的更多信息,而不是依赖于更多关于样式而不是内容的规范(例如 <div class="header">)。

这里的想法是,内容本身会告诉您它是“什么”。一个明显的好处是对于视障用户的屏幕阅读器之类的东西,它可以更有效地以更有条理的方式向用户呈现内容。

关于html - 什么是 HTML5 语义布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6072137/

相关文章:

javascript - 如何在 html 中使用纯 javascript 切换类

html - CSS :link keep original color

css - 如何在不移动任何东西的情况下在输入下添加跨度?

javascript - 第二次运行时的 jquery 代码没有得到相同的结果

javascript - 如何使用外部 ".js"文件

html - 在图像上放置 div

javascript - 如何使数据表列可点击

jquery - iPad 表单禁用 [上一个 |下一步]按钮

html - CSS 样式按钮未出现在 IE8 中,在其他浏览器中工作正常

html - 如何在基本布局中设置div的高度