HTML <sub> 标签

在html中,sub标签是使用来定义下标文本的,所谓下标文本就是显示在当前文本的右下角的比当前文本更小的文本内容。sub标签的相反标签是sup标签,sup标签是使用来定义上标文本的。


例子

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h1>sub 和 sup 元素</h1>
  5. <p>这段内容包含 <sub>subscript</sub> 文本.</p>
  6. <p>这段内容包含 <sup>superscript</sup> 文本.</p>
  7. </body>
  8. </html>

定义和用法

<sub> 标签可定义下标文本。

包含在 <sub> 标签和其结束标签 </sub> 中的内容将会以当前文本流中字符高度的一半来显示,但是与当前文本流中文字的字体和字号都是一样的。

提示:无论是 <sub> 标签还是和它对应的<sup> 标签应该只用于排版目的,也就是改变文本的位置会改变含义。但在在数学等式、科学符号和化学公式中都非常有用。比如:“水”化学式中的下标“2”,就可以使用该标签来实现。

提示:这个元素不能用于样式上的目的,比如产品名称 LaTeX 的样式,这时应该使用 CSS样式: vertical-align 属性的 sub 值能实现相同效果。


浏览器支持

元素
<sub>YesYesYesYesYes

所有浏览器都支持 <sub> 标签。


HTML 与 XHTML 之间的差异


全局属性

<sub> 标签支持 HTML 中的 全局属性


事件属性

<sub> 标签支持 HTML 中的 事件属性


sub标签默认样式

  1. sub {
  2. vertical-align: sub;
  3. font-size: smaller;
  4. }