Gui*_*ira 14 html5 semantic-markup
我正在为一家公司编写一个新的网页,我有一个(理智的一部分)HTML5/W3C建议.
在阅读了语义之后<hr />,我想知道这是否是一个使用它的好地方:
<section name="historyItem">
<h2>2002</h2>
<p>Dolorem ipsum dolor sit amet in 2002, consectetur [...]</p>
<hr />
<ul>
<li><a href="#">Link A</a></li>
<li><a href="#">Link B</a></li>
</ul>
</section>
Run Code Online (Sandbox Code Playgroud)
我的推理是,是的,这<hr />代表了从部分描述到部分链接的主题变化,但我不确定.
也许"主题变化"意味着稍后在另一个主题上有一个新段落,因此我的例子不会是"正确的".你怎么看?
(ps:是的,这<ul>是CSS样式,适合单行,看起来很酷)
我明白你的意思了.但就我个人而言,我只是不会打扰.问问自己为什么你首先使用标签.如果你想描述段落和链接之间的变化,那么就纯粹的标记而言,我不认为它是必需的.如果它是关于页面的外观(即你想要划定两个区域的规则),那么我再次质疑它的用处,因为你可以将一个边框应用于段落或无序列表标签.
当然,鉴于这是html5,你可以全力以赴并使用<section>标签......