丢失的前导元素

时间:2011-05-23 20:18:08

标签: html

我觉得HTML中没有preamble元素有些奇怪。这意味着如果带有前导码的文章在没有或没有默认CSS的情况下呈现,则读者无法区分前导码和正文。有谁知道这种情况下的最佳做法?当然我可以添加一个前导类,比如

<p class="preamble">New technologies will enable a breakthrough in...</p>

但这并不能解决根本问题。

3 个答案:

答案 0 :(得分:4)

如果我正确理解了您的问题,那么您可能正在寻找HTML5中的<details><summary><article>标签:

<details open="true">
<summary>
A Bunch of Latin used by Printers...
</summary>
<article>
Lorem Ipsum Si Dolor Amet...
</article>
</details>

如果我误解你的问题,请原谅我。

编辑:感谢Alochi注意到默认情况下必须将“open”设置为“true”才能显示该文章。

答案 1 :(得分:1)

HTML5中有一个名为<header>的新元素应该这样做。但不确定它有多普遍。

答案 2 :(得分:0)

从HTML5开始,您可以使用<section>元素:

<section class="preamble">
  preamble text...
</section>
<section class="text">
  text...
</section>