【发布时间】:2014-03-18 10:19:19
【问题描述】:
我一直在阅读<aside> HTML5 元素的语义用途,这似乎是处理脚注/旁注的好方法,因为它们与主要的文本流相切。但是,这是一个块级元素,所以我不能将 aside 元素放在较大的段落中,例如:
<p>
A b c.
<aside>X y z.</aside>
D e f.
</p>
这会将段落分成两段,中间是aside 内容。在造型之后,我的目标是看到连续的文本流,“A b c. D e f”。 (重新定位 aside 内容),或“A b c. X y z. D e f.” (aside 内容不会破坏文本流)。
在语义和风格上,aside 是否适合这份工作?
【问题讨论】:
-
关于正确事物的问题通常是基于意见的,同样适用于关于 HTML“语义”的问题。在 HTML5 中(建议使用
aside元素),aside元素甚至在语法上都不允许在段落中使用就足够了。