15
4

1 回答 1

19

好吧,<small>基本上是一个内联元素,该text-align属性将应用于块元素并传递给子内联元素(或内部的字符串)。

通过制作small一个块元素,我们允许对其中的文本进行样式设置。


此外,W3 规范定义了<small>要在短语上下文中使用的元素——类似于<strong><b><span><a>等元素——这种情况下会做同样的事情

W3 wiki 示例建议放置<small>内部<p>标记和样式——我想这是更语义化的解决方案,如果您需要查看它,这里是代码。


为什么这有点令人困惑?

好吧,网络上的一些第 3 方资源没有提及它,或者至少没有明确提及。例如,HTML5 Doctor 的示例使用的small元素周围没有块元素容器。

希望能澄清事情!与往常一样,如果我错过了什么,请告诉我。(我想我做到了。)

于 2012-11-03T02:26:35.053 回答