我怎样才能完成上标,只在 CSS 中?
我有一个样式表,我在其中用上标字符标记外部链接,但我很难让字符正确对齐。
我目前拥有的看起来像这样:
a.external:after { font-size: 50%; vertical-align: top; content: "+"; }
但它不起作用。
当然,我会使用<sup>-tag,只有在content允许 HTML 时…
<sup>
content
你可以用 vertical-align: super , 做上标(加上一个伴随的font- size减少)。
vertical-align: super
font- size
但是,请务必 阅读此处的其他答案,尤其答案,以获取有用的信息。
CSS 文档包含适用于所有 HTML 结构的行业标准 CSS。也就是说:现在大多数网络浏览器都没有明确地处理SUB, SUP,B等等I- 它们(有点)被转换为SPAN具有适当 CSS 属性的元素,而渲染引擎只处理这些。
SUB
SUP
B
I
SPAN
该页面是附录 D。 HTML 4 的默认样式表
你想要的位是:
small, sub, sup { font-size: .83em } sub { vertical-align: sub } sup { vertical-align: super }