<sup>: Das Superscript-Element

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Das <sup> HTML-Element gibt an, dass Inline-Text aus typografischen Gründen als Superscript angezeigt werden soll. Superskripte werden normalerweise mit einer angehobenen Grundlinie und kleinerem Text dargestellt.

Probieren Sie es aus

<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;
}

Attribute

Dieses Element enthält nur die globalen Attribute.

Verwendungsnotizen

Das <sup>-Element sollte nur aus typografischen Gründen verwendet werden, d.h. um die Position des Textes anzupassen, um typografischen Konventionen oder Standards zu entsprechen, und nicht ausschließlich für Präsentations- oder Darstellungszwecke.

Beispielsweise sollte das Gestalten des Wortzeichens eines Unternehmens oder Produkts, das eine angehobene Grundlinie verwendet, mithilfe von CSS (höchstwahrscheinlich vertical-align) und nicht mit <sup> erfolgen. Dies könnte mittels vertical-align: super zur Anpassung der Baseline oder um sie um 50% anzuheben mit vertical-align: 50% umgesetzt werden.

Angemessene Anwendungsfälle für <sup> umfassen (sind aber nicht unbedingt darauf beschränkt):

  • Darstellung von Exponenten, wie "x3". Es könnte sinnvoll sein, MathML für diese zu verwenden, insbesondere in komplexeren Fällen. Siehe Exponenten unter Beispiele unten.
  • Darstellung von erhobenen Buchstaben, die in einigen Sprachen bei der Wiedergabe bestimmter Abkürzungen verwendet werden. Zum Beispiel kann im Französischen das Wort "mademoiselle" als "Mlle" abgekürzt werden; dies ist ein akzeptabler Anwendungsfall. Siehe Erhobene Buchstaben für Beispiele.
  • Darstellung von Ordnungszahlen, wie "4th" anstelle von "fourth". Siehe Ordnungszahlen für Beispiele.

Beispiele

Exponenten

Exponenten oder Potenzen einer Zahl sind eines der häufigsten Einsatzgebiete von Superskript-Text. Zum Beispiel:

html
<p>
  One of the most common equations in all of physics is <var>E</var>=<var>m</var
  ><var>c</var><sup>2</sup>.
</p>

Ergebnis

Erhobene Buchstaben

Erhobene Buchstaben sind technisch gesehen nicht dasselbe wie Superskript. Es ist jedoch üblich, <sup> zu verwenden, um erhobene Buchstaben in HTML darzustellen. Zu den häufigsten Verwendungen erhobener Buchstaben gehört die Darstellung bestimmter Abkürzungen im Französischen:

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

Ergebnis

Ordnungszahlen

Ordnungszahlen, wie "fourth" im Englischen oder "quinto" im Spanischen, können mit Ziffern und sprachspezifischem in Superskript gerendertem Text abgekürzt werden:

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>

Ergebnis

Technische Zusammenfassung

Inhaltskategorien Flussinhalt, Phrasinhalte, fühlbarer Inhalt.
Erlaubter Inhalt Phrasinhalte.
Tag-Auslassung Keine, sowohl das Start- als auch das End-Tag sind obligatorisch.
Erlaubte Eltern Jedes Element, das Phrasinhalte akzeptiert.
Implizite ARIA-Rolle superscript
Erlaubte ARIA-Rollen Beliebig
DOM-Schnittstelle [`HTMLElement`](/de/docs/Web/API/HTMLElement)

Spezifikationen

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

Browser-Kompatibilität

Siehe auch

  • Das <sub> HTML-Element, das Subscripts erzeugt. Beachten Sie, dass Sie sub und sup nicht gleichzeitig verwenden können: Sie müssen MathML verwenden, um sowohl ein Superscript als auch ein Subscript neben dem chemischen Symbol eines Elements darzustellen, das seine Ordnungszahl und seine Kernnummer repräsentiert.
  • Die <msub>, <msup>, und <msubsup> MathML-Elemente.
  • Die CSS-Eigenschaft vertical-align.