<mfenced>

Вы читаете английскую версию этой статьи, так как пока нет перевода на данный язык. Помогите нам перевести эту статью!

Элемент MathML <mfenced> обеспечивает возможность добавить по выбору открывающие и закрывающие скобки (например, квадратные) и разделители (например, запятую или точку с запятой) 

Атрибуты

class, id, style
Предполагается использование с таблицами стилей.
close
Строка для закрывающего разделителя. Значением по умолчанию является ")" и все пробелы обрезаются.
href
Используется для установки гиперссылки на указанный URI.
mathbackground
Цвет фона. Вы можете использовать #rgb, #rrggbb и имена цветов HTML.
mathcolor
Цвет текста и также цвет линии дроби. Вы можете использовать #rgb, #rrggbb и имена цветов HTML.
open
Строка для открывающего разделителя. Значением по умолчанию является "(" и все пробелы обрезаются.
separators
A sequence of zero or more characters to be used for different separators, optionally divided by white space, which is ignored. The default value is ",". By specifying more than one character, it is possible to set different separators for each argument in the expression. If there are too many separators, all excess is ignored. If there are too few separators in the expression, the last specified separator is repeated.

Examples

The last separator is repeated (,)

Sample rendering: {a;b;c,d,e}

Rendering in your browser: a b c d e

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

All excess is ignored (,)

Sample rendering: [a|b|c|d|e]

Rendering in your browser: a b c d e

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

Specifications

Specification Status Comment
MathML 3.0
Определение 'mfenced' в этой спецификации.
Рекомендация Current specification
MathML 2.0
Определение 'mfenced' в этой спецификации.
Рекомендация Initial specification

Browser compatibility

 

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
mfencedChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 1IE Нет поддержки НетOpera Нет поддержки НетSafari Полная поддержка 6WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 4Opera Android Нет поддержки НетSafari iOS Полная поддержка 6Samsung Internet Android Нет поддержки Нет
hrefChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 7IE Нет поддержки НетOpera Нет поддержки НетSafari Полная поддержка 10WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 7Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android Нет поддержки Нет
mathbackgroundChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 4IE Нет поддержки НетOpera Нет поддержки НетSafari Полная поддержка 6WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 4Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android Нет поддержки Нет
mathcolorChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 4IE Нет поддержки НетOpera Нет поддержки НетSafari Полная поддержка 6WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 4Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android Нет поддержки Нет

Легенда

Полная поддержка  
Полная поддержка
Нет поддержки  
Нет поддержки