好吧,这是一个愚蠢的问题,但是“HTML5 提供语义布局”是什么意思。什么是“语义布局”?
最佳答案
这是指 HTML 标记中标签命名方式的转变。所以除了像div
这样的东西这可能意味着什么,有新的标签,如:
-
header
-
article
-
aside
-
nav
-
footer
- 等等
这些标签的使用提供了有关标记语义内容的更多信息,而不是依赖于更多关于样式而不是内容的规范(例如 <div class="header">
)。
这里的想法是,内容本身会告诉您它是“什么”。一个明显的好处是对于视障用户的屏幕阅读器之类的东西,它可以更有效地以更有条理的方式向用户呈现内容。
关于html - 什么是 HTML5 语义布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6072137/