dir
Baseline 2023
Newly available
Since January 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Das dir
globale Attribut ist ein aufgezähltes Attribut, das die Leserichtung des MathML-Elements angibt.
Beispiel
html
<!-- Moroccan style -->
<math display="block" dir="ltr">
<msqrt>
<mi>س</mi>
</msqrt>
<mo>=</mo>
<msup>
<mn>3</mn>
<mi>ب</mi>
</msup>
</math>
<!-- Maghreb/Machrek style -->
<math display="block" dir="rtl">
<msqrt>
<mi>س</mi>
</msqrt>
<mo>=</mo>
<msup>
<mn>٣</mn>
<mi>ب</mi>
</msup>
</math>
Syntax
html
<math dir="ltr">
<math dir="rtl">
Werte
ltr
, was links nach rechts bedeutet und verwendet wird, um mathematische Ausdrücke von links nach rechts darzustellen (z.B. englischer oder marokkanischer Stil);rtl
, was rechts nach links bedeutet und verwendet wird, um mathematische Ausdrücke von rechts nach links darzustellen (z.B. Maghreb- oder Machrek-Stil);
Hinweis:
- Dieses Attribut kann durch die CSS-Eigenschaft
direction
überschrieben werden, falls eine CSS-Seite aktiv ist und das Element diese Eigenschaften unterstützt. - Da die Leserichtung von Mathematik semantisch mit ihrem Inhalt und nicht mit ihrer Präsentation zusammenhängt, wird empfohlen, dass Webentwickler dieses Attribut anstelle der verwandten CSS-Eigenschaften verwenden, wenn möglich. So werden die Formeln auch in einem Browser korrekt angezeigt, der CSS nicht unterstützt oder CSS deaktiviert hat.
- Das
dir
-Attribut wird verwendet, um die Leserichtung von mathematischen Formeln festzulegen, die im arabischsprachigen Raum oft von rechts nach links erfolgt. Allerdings betten Sprachen, die von rechts nach links geschrieben werden, oft mathematische Inhalte ein, die von links nach rechts geschrieben werden. Folglich wird dasauto
-Schlüsselwort des HTML-dir
-Attributs nicht erkannt und standardmäßig setzt das Benutzer-Stylesheet die direction-Eigenschaft auf demmath
-Element zurück.
Spezifikationen
Specification |
---|
MathML Core # dfn-dir |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Alle globalen Attribute.
direction
- Das HTML
dir
globale Attribut