我正在尝试我的第一个视差滚动单页网站,我意识到有很多事情我无法根据 html 元素做出决定。 section 元素可以没有标题元素吗(标题是指 h1、h2 等或标题标签)?
我希望 section 元素作为带背景的整个 View ,并有一个 article 元素来保存该部分的所有内容,包括标题。
最佳答案
如有疑问,请查看 W3C 规范。它提到了 <section>
:
The theme of each section should be identified, typically by including a heading (h1-h6 element) as a child of the section element.
如果您隐藏您的头衔,您就是在应用黑客技术。如果你不包括一个,你会没事,但你的页面将缺乏语义结构。如果您的视差背景是一个独立的元素(不是相关内容的容器),那么您应该使用通用的 <div>
.
在W3C Wiki给出了有关文章/部分标记的示例。看起来您应该将视差背景设计为 <article>
和 <section>
您的内容。
关于html - 当只有一篇文章位于一个部分内时,h1 位于文章或部分内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23844256/