1. Web
  2. MathML
  3. Reference
  4. Elements
  5. <mi>

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

<mi>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Januar 2023⁩.

Das <mi>-Element von MathML gibt an, dass der Inhalt als Identifikator gerendert werden soll, wie z. B. ein Funktionsname, eine Variable oder eine symbolische Konstante.

Standardmäßig werden <mi>-Elemente, die mehrere Zeichen enthalten, als normaler Text gerendert, während Einzelzeichen kursiv dargestellt werden: Dies ist das gleiche Formatierungsverhalten wie die CSS-Eigenschaft text-transform mit dem Wert math-auto. Das mathvariant-Attribut mit dem Wert normal kann verwendet werden, um ein Einzelzeichen auf die normale Schriftart zurückzusetzen.

Um eine bestimmte Form eines Zeichens zu verwenden, wie z. B. fett/kursiv, Serif, Sans-Serif, Skript/Kalligrafie, Monospaced, Doppel-Struck usw., sollten Sie die entsprechenden Mathematischen alphanumerischen Symbole verwenden.

Hinweis: In einer früheren Spezifikation (MathML3) wurde das mathvariant-Attribut verwendet, um logische Klassen zu definieren, die die Zeichenformatierung für mathematische alphanumerische Symbole anwenden konnten. Die zugehörigen Werte sind jetzt veraltet und sollen in zukünftigen Browser-Versionen entfernt werden.

Attribute

mathvariant

Der einzige in der aktuellen Spezifikation erlaubte Wert ist normal (Groß-/Kleinschreibung wird nicht unterschieden):

normal

Verwenden Sie die standardmäßige/normale Darstellung und entfernen Sie die automatische Kursivierung von Einzelzeichen.

Veraltete Werte sind:

bold Veraltet

Versuchen Sie, fette Zeichen zu verwenden, z. B. "A".

italic Veraltet

Versuchen Sie, kursive Zeichen zu verwenden, z. B. "A".

bold-italic Veraltet

Versuchen Sie, fett-kursive Zeichen zu verwenden, z. B. "A".

double-struck Veraltet

Versuchen Sie, doppelt durchgezogene Zeichen zu verwenden, z. B. "A".

bold-fraktur Veraltet

Versuchen Sie, fett-Fraktur-Zeichen zu verwenden, z. B. "A".

script Veraltet

Versuchen Sie, Skript-Zeichen zu verwenden, z. B. "A".

bold-script Veraltet

Versuchen Sie, fett-Skript-Zeichen zu verwenden, z. B. "A".

fraktur Veraltet

Versuchen Sie, Fraktur-Zeichen zu verwenden, z. B. "A".

sans-serif Veraltet

Versuchen Sie, Seriflose-Zeichen zu verwenden, z. B. "A".

bold-sans-serif Veraltet

Versuchen Sie, fett-Seriflose-Zeichen zu verwenden, z. B. "A".

sans-serif-italic Veraltet

Versuchen Sie, seriflose-kursive Zeichen zu verwenden, z. B. "A".

sans-serif-bold-italic Veraltet

Versuchen Sie, seriflose-fett-kursive Zeichen zu verwenden, z. B. "A".

monospace Veraltet

Versuchen Sie, Monospace-Zeichen zu verwenden, z. B. "A".

initial Veraltet

Versuchen Sie, initiale Zeichen zu verwenden, z. B. "ج".

tailed Veraltet

Versuchen Sie, geschwänzte Zeichen zu verwenden, z. B. "ج".

looped Veraltet

Versuchen Sie, gelaufene Zeichen zu verwenden, z. B. "ج".

stretched Veraltet

Versuchen Sie, gestreckte Zeichen zu verwenden, z. B. "ج".

Dieses Element akzeptiert auch die globalen MathML-Attribute.

Beispiele

html
<math display="block">
 <!-- Multiple characters render as "normal" text -->
 <mi>sin</mi>
</math>
<hr />
<math display="block">
 <!-- Single characters render as italic by default (i.e. "A" renders as "A") -->
 <mi>A</mi>
</math>
<hr />
<math display="block">
 <!-- Use mathvariant="normal" to make single character render as normal text -->
 <mi mathvariant="normal">F</mi>
</math>
<hr />
<math display="block">
 <!-- To use a specific variant, such as "B" in Fraktur -->
 <mi>B</mi>
</math>

Technische Zusammenfassung

Implizite ARIA-Rolle Keine

Spezifikationen

Specification
MathML Core
# dfn-mi

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /