Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. HTML
  3. リファレンス
  4. 要素
  5. <sup>

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

<sup>: 上付き文字要素

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

<sup>HTML の要素で、表記上の理由で上付き文字として表示するべきインラインテキストを指定します。上付き文字は普通、小さめのテキストを使用して高いベースラインで表示されます。

試してみましょう

<p>  The <em>Pythagorean theorem</em> is often expressed as the following equation:</p><p>  <var>a<sup>2</sup></var> + <var>b<sup>2</sup></var> = <var>c<sup>2</sup></var></p>
p {  font:    1rem "Fira Sans",    sans-serif;}

属性

この要素にはグローバル属性のみがあります。

使用上のメモ

<sup> 要素は、単純に表現や表示の結果を得るためではなく、表記規則上の理由、つまり、表記上の習慣や規則でテキストの位置を変更する必要がある場合にのみ使用してください。

例えば、高いベースラインを使用しているビジネスや製品のワードマークをスタイル付けするには、<sup> ではなく CSS を使用してください(例えばvertical-align)。例えば、vertical-align: super とするか、ベースラインを 50% 上げるのであれば、vertical-align: 50% とするかしてください。

<sup> の適切な使用例には次のようなものがあります (但し、制約するものではありません)。

  • べき乗の表示、例えば "x3"。これには、特に複雑な場合には、MathML の使用を検討する価値があるかもしれません。以下のべき乗を参照してください
  • 一部の言語で特定の略語を表示する際のSuperior letter。例えば、フランス語では、 "mademoiselle" は "Mlle" のように略すことができます。例はSuperior lettering を参照してください。
  • 序数の表現、たとえば "fourth." を "4th" と表現すること。例は序数を参照してください。

べき乗

以下のようにべき乗は、上付き文字のもっとも一般的な使い方です。

html
<p>  物理学の中でもっとも有名な等式の一つが、 <var>E</var>=<var>m</var><var>c</var  ><sup>2</sup> です。</p>

結果

Superior lettering

Superior lettering は、厳密には上付き文字と同じではありません。しかし、 HTML で superior lettering を表現することは<sup> の一般的な利用方法です。最も多い superior lettering の使用例はフランス語の略語の表現です。

html
<p>Robert a présenté son rapport à M<sup>lle</sup> Bernard.</p>

結果

序数

英語の "fourth" やスペイン語の "quinto" などの序数は、数字と上付き文字で表示される言語に依存したテキストを使用して略されることがあります。

html
<p>  The ordinal number "fifth" can be abbreviated in various languages as follows:</p><ul>  <li>English: 5<sup>th</sup></li>  <li>French: 5<sup>ème</sup></li></ul>

結果

技術的概要

コンテンツカテゴリーフローコンテンツ,記述コンテンツ, 知覚可能コンテンツ
許可されている内容記述コンテンツ
タグの省略なし。開始タグと終了タグの両方が必須です。
許可されている親要素記述コンテンツを受け入れるすべての要素
暗黙の ARIA ロール対応するロールなし
許可されている ARIA ロールすべて
DOM インターフェイスHTMLElement

仕様書

Specification
HTML
# the-sub-and-sup-elements

ブラウザーの互換性

関連情報

  • 下付き文字を表現する HTML の<sub> 要素。なお、subsup を同時に使用することはできません。化学式で上付き文字と下付き文字の両方が必要な場合には、MathML を用いる必要があります。
  • MathML 要素:<msub>,<msup>,<msubsup>
  • CSS のvertical-align プロパティ

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp