HTML <sub>

HTML<sub> タグは、文字を「下に小さく」表示するためのタグです。数式や化学式を書くときに使います。「sub」はsubscript(下付き文字)の意味です。

書式

<sub>
  <!-- phrasing content -->
</sub>

終了タグは省略できません。属性はすべて省略可能です。

HTMLタグ <sub> の使用例と表示サンプルを次に示します。

水の分子記号は H<sub>2</sub>O と表します。

水の分子記号は H2O と表します。

内容

sub要素の開始タグ(<sub>)と終了タグ(</sub>)の間にはフレージング・コンテンツを含めることができる。

属性

sub要素にはグローバル属性を指定できる。

JavaScript

JavaScript からは HTMLElement インタフェースを通じて sub 要素へアクセスできる。

JavaScript から sub 要素の属性を取得する例を次に示す。

let title = document.getElementById("example").title;

JavaScript から sub 要素の属性を設定する例を次に示す。

document.getElementById("example").lang = "ja-JP";

関連項目

参考文献

Web Hypertext Application Technology Working Group (2025) HTML Living Standard