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>-Element von MathML ermöglicht es, einem Ausdruck benutzerdefinierte öffnende und schließende Klammern (z. B. runde Klammern) sowie Trennzeichen (z. B. Kommas oder Semikolons) hinzuzufügen.

Hinweis: Ursprünglich wurde das <mfenced>-Element als Kurzschreibweise für Ausdrücke mit umschließenden Zeichen definiert. Es entsprach einer ausgeschriebenen Form mit <mrow>- und <mo>-Elementen. Heute wird empfohlen, stattdessen diese ausgeschriebene Form zu verwenden.

Attribute

Zu den Attributen dieses Elements gehören die globalen MathML-Attribute.

close

Eine Zeichenfolge für das schließende Zeichen. Der Standardwert ist ")"; führende und nachfolgende Leerzeichen werden entfernt.

open

Eine Zeichenfolge für das öffnende Zeichen. Der Standardwert ist "("; führende und nachfolgende Leerzeichen werden entfernt.

separators

Eine Folge von null oder mehr Zeichen, die als Trennzeichen verwendet werden. Sie können durch Leerzeichen getrennt sein, die ignoriert werden. Der Standardwert ist „,“. Wenn Sie mehrere Zeichen angeben, können Sie für die einzelnen Argumente des Ausdrucks unterschiedliche Trennzeichen festlegen. Überzählige Trennzeichen werden ignoriert. Sind für den Ausdruck zu wenige Trennzeichen angegeben, 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>

Beispieldarstellung:

{a;b;c,d,e}

Darstellung in Ihrem Browser:

Überzählige Trennzeichen werden 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>

Beispieldarstellung:

[a|b|c|d|e]

Darstellung in Ihrem Browser:

Technische Zusammenfassung

Implizite ARIA-Rolle Keine

Spezifikationen

Das <mfenced>-Element ist in keiner browserorientierten Spezifikation definiert. Eine Beschreibung finden Sie jedoch in MathML 4.

Browser-Kompatibilität