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

View in English Always switch to English

<mfenced>

Deprecated

Avoid using this feature in new projects. Only MathML Core (a subset of MathML Full) is designed to work with web technologies, such as CSS. This feature may be a candidate for removal from web standards or browsers.

Consider using the following features instead: MathML.

Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.

Das <mfenced> MathML-Element bietet die Möglichkeit, benutzerdefinierte öffnende und schließende Klammern (wie Klammern) und Trennzeichen (wie Kommas oder Semikolons) zu einem Ausdruck hinzuzufügen.

Hinweis: Historisch wurde das <mfenced>-Element als Kurzform für das Schreiben von eingefassten Ausdrücken definiert und ist gleichbedeutend mit einer erweiterten Form, die <mrow>- und <mo>-Elemente beinhaltet. Heutzutage wird empfohlen, diese äquivalente Form zu verwenden.

Attribute

Die Attribute dieses Elements umfassen die globalen MathML-Attribute.

close

Ein String für das schließende Trennzeichen. Der Standardwert ist ")" und jeglicher Leerraum wird entfernt.

open

Ein String für das öffnende Trennzeichen. Der Standardwert ist "(" und jeglicher Leerraum wird entfernt.

separators

Eine Folge von null oder mehr Zeichen, die für verschiedene Trennzeichen verwendet werden sollen, optional durch Leerraum getrennt, der ignoriert wird. Der Standardwert ist ",". Durch die Angabe von mehr als einem Zeichen ist es möglich, unterschiedliche Trennzeichen für jedes Argument im Ausdruck festzulegen. Wenn es zu viele Trennzeichen gibt, wird der gesamte Überschuss ignoriert. Wenn es zu wenige Trennzeichen im Ausdruck gibt, wird das zuletzt angegebene Trennzeichen wiederholt.

Beispiele

Das letzte Trennzeichen wird wiederholt (,)

html
<math display="block">
  <mfenced open="{" close="}" separators=";;,">
    <mi>a</mi>
    <mi>b</mi>
    <mi>c</mi>
    <mi>d</mi>
    <mi>e</mi>
  </mfenced>
</math>

Beispielhafte Darstellung:

{a;b;c,d,e}

Darstellung in Ihrem Browser:

Der gesamte Überschuss wird ignoriert (,)

html
<math display="block">
  <mfenced open="[" close="]" separators="||||,">
    <mi>a</mi>
    <mi>b</mi>
    <mi>c</mi>
    <mi>d</mi>
    <mi>e</mi>
  </mfenced>
</math>

Beispielhafte Darstellung:

[a|b|c|d|e]

Darstellung in Ihrem Browser:

Technische Zusammenfassung

Implizierte ARIA-Rolle Keine

Spezifikationen

Das <mfenced>-Element ist in keiner browserorientierten Spezifikation definiert, aber Sie können eine Beschreibung in MathML 4 finden.

Browser-Kompatibilität