<sub>: SUB 要素

最終更新:2026-10-13

<sub>SUB 要素

ベースラインの下に表示される下付き文字を定義します。化学式(例:H₂O)や数式表記に使われます。

カテゴリ書式
コンテンツモデルフレージングコンテンツ
許可される親要素フレージングコンテンツを受け入れる要素
閉じタグ必要 </sub> タグ
ステータス標準

📝 構文

<sub>下付き文字</sub>

▶ サンプル

下のコードを編集して、playground でリアルタイム結果を確認:

🌐 ブラウザサポート

ブラウザ ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<sub> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
すべての主要ブラウザでサポート
ヒント: 下付き文字は行の高さを変えます。長いテキストでの多用は避け、行間が不均一にならないようにしましょう。

❓ よくある質問

Qsub の典型的な使用場面は何ですか?
A化学式(H₂O の 2 は <sub>2</sub> と書く)、数学の変数の添字、脚注番号などです。テキストをベースラインより下に、フォントを小さめに表示します。意味は「下付き文字」であり、単なる視覚的な位置ずれではありません。
Qsub と CSS の vertical-align の違いは何ですか?
A<sub> は「下付き」という意味を持ち、ブラウザのデフォルトスタイルは vertical-align: sub とフォント縮小です。CSS で同じ見た目を再現できますが、意味はありません。内容が本当に下付き文字(化学式や数学記号)なら <sub> を、純粋な組版調整なら CSS を使いましょう。
Qsub は行の高さに影響しますか?
A影響します。下付き文字が下にずれることで行ボックスの高さが増し、段落の行間が不揃いになることがあります。対策は、<sub> に line-height: 0 を設定するか、vertical-align のオフセットを微調整して、行の高さを広げずに表示することです。

📚 関連チュートリアル

Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%