在研究HTML5语义标记时,我遇到了一些关于如何正确使用主标记和节标记的疑问,而且由于W3Schools引用看起来有点模糊,而且网络上的其他引用似乎有些分歧,我想知道是否有正确的指南来解决以下问题,或者是否完全取决于程序员:
发布于 2015-09-29 06:38:10
主标签是否也有分组相关元素的意思?
仅与<div>分组相关元素的程度相同。<main>的主要目的是指示页面的主要内容从何处开始。(此外,根据WHATWG规范,而不是W3C规范,页面的主要内容将恢复)。
或者在这种情况下,它应该在节标记中吗?
节标记是对内容进行分组的一种方式,它表明其内容位于特定的主题上,其方式不同于该节中的内容。通常,您可以并且应该使用<h[1-6]>元素为该节指定一个标题,该元素说明该主题是什么。
将单个元素(如图像)包装到节标记中是否有意义?
很少。首先,这意味着该节不包含标题。请参见上面的。任何新信息都不太可能通过将图像单独包装在节标记中来传递。
在这种情况下,页面的页眉和页脚(而不是在任何部分内)是否应该被包装在节标记中,就像分隔页面的“内容”一样?
不是的。该节的“内容”是一节减去它的页眉和页脚。不需要添加另一个分段元素容器。
https://stackoverflow.com/questions/32835746
复制相似问题