Справка по атрибутам MathML
Ниже приведён список атрибутов MathML в алфавитном порядке. Более подробная информация о каждом атрибуте доступна на странице элементов.
Примечания:
- Элементы MathML
<mstyle>
и<math>
принимают все атрибуты MathML. - Смотри примечания (en-US) к значениям и единицам измерения в MathML.
- Атрибуты
background
,color
,fontfamily
,fontsize
,fontstyle
,fontweight
иxlink:href
являются устаревшими. - XLink (en-US) атрибуты для элементов MathML:
xlink:actuate
,xlink:href
,xlink:show
иxlink:type
также устарели.
Название | Элементы, принимающие атрибут | Описание |
---|---|---|
accent |
<mo> (en-US) , <mover> , <munderover> (en-US) |
Логическое значение, определяющее, нужно ли оператор рассматривать как акцент. |
accentunder |
<munder> (en-US) , <munderover> (en-US) |
Логическое значение, определяющее, нужно ли оператор рассматривать как акцент. |
actiontype |
<maction> |
Строковое значение, определяющее выполняемое для этого элемента действие. |
align
Устарело
|
<mtable> (en-US) <munder> (en-US) , <mover> , <munderover> (en-US) <mstack> |
Задаёт различное выравнивание нескольких элементов (смотри подробности на страницах с элементами). |
bevelled
Устарело
|
<mfrac> (en-US) |
Задаёт стиль отображения дроби. Не рекомендуется. Вместо этого используйте U+2044 (дробная косая черта). |
close |
<mfenced> |
Строка закрывающего разделителя. |
columnalign |
<mtable> (en-US) , <mtd> (en-US) , <mtr> (en-US) , <mlabeledtr> |
Определяет горизонтальное выравнивание клеток таблицы. |
columnlines |
<mtable> (en-US) |
Задаёт границы столбца таблицы. |
columnspacing |
<mtable> (en-US) |
Задаёт пространство между колонками таблицы. |
columnspan |
<mtd> (en-US) |
Неотрицательное целое число, указывающее, на сколько столбцов таблицы распространяется ячейка. |
denomalign
Устарело
|
<mfrac> (en-US) |
Выравнивание знаменателя под дробью. |
depth |
<mpadded> (en-US) |
Устанавливает или увеличивает глубину. Смотри длины (en-US). |
dir |
<math> , <mi> (en-US) , <mo> (en-US) , <mrow> (en-US) , <ms> (en-US) , <mtext> (en-US) |
Направление текста. Возможны значения ltr (слева направо) или rtl (справа налево). |
display |
<math> |
Задаёт режим визуализации. Допускаются значения block и inline . |
displaystyle |
All | Логическое значение, указывающее, используется ли больше вертикального пространства для отображаемых уравнений или, если установлено значение false , для отображения формул используется более компактный макет.В MathML 3 этот атрибут был действителен только на <mstyle> , <mtable> (en-US) , и <math> . |
fence |
<mo> (en-US) |
Логическое значение, определяющее, является ли оператор ограждающим (например, круглые скобки). Для этого атрибута нет визуального эффекта. |
frame |
<mtable> (en-US) |
Определяет границы всего <mtable> (en-US) . Возможные значения: none (по умолчанию), solid и dashed . |
framespacing |
<mtable> (en-US) |
Задаёт дополнительное пространство, добавленное между таблицей и frame . |
height |
<mglyph> , <mpadded> (en-US) , <mspace> (en-US) |
Задаёт желаемую высоту. Для возможных значений смотри длины (en-US). |
href |
All | Используется для создания гиперссылки к заданному URI. |
id |
All | Устанавливает уникальный идентификатор, связанный с элементом. |
largeop |
<mo> (en-US) |
Указывает, следует ли рисовать оператор больше обычного. |
length |
<msline> |
|
linethickness |
<mfrac> (en-US) |
Толщина горизонтальной линии дроби. |
lspace |
<mo> (en-US) , <mpadded> (en-US) |
Количество места перед оператором (смотри длины (en-US) для значений и единиц). |
lquote |
<ms> (en-US) |
Начальный символ цитаты (зависит от dir ), отгораживающий содержимое. Значение по умолчанию: "" ". |
mathbackground |
All | Цвет фона. Возможно использование #rgb , #rrggbb и названия цветов HTML. |
mathcolor |
All | Цвет текста. Возможно использование #rgb , #rrggbb и названия цветов HTML. |
mathsize |
<mi> (en-US) , <mn> , <mo> (en-US) , <ms> (en-US) , <mtext> (en-US) |
Размер содержимого. |
mathvariant |
<mi> (en-US) , <mn> , <mo> (en-US) , <ms> (en-US) , <mtext> (en-US) |
Логический класс идентификатора, который варьируется в типографике. |
maxsize |
<mo> (en-US) |
Максимальный размер оператора. |
minsize |
<mo> (en-US) |
Минимальный размер оператора. |
movablelimits |
<mo> (en-US) |
Определяет, перемещаются ли присоединённые нижние и верхние индексы на позиции нижних и верхних индексов. |
notation |
<menclose> |
Список обозначений, разделённых пробелом, для применения к дочерним элементам. |
numalign
Устарело
|
<mfrac> (en-US) |
Выравнивание числителя по дроби. |
open |
<mfenced> |
Строка открывающего разделителя. |
rowalign |
<mtable> (en-US) , <mtd> (en-US) , <mtr> (en-US) |
Задаёт вертикальное выравнивание ячеек таблицы. |
rowlines |
<mtable> (en-US) |
Задаёт границы строки таблицы. |
rowspacing |
<mtable> (en-US) |
Задаёт расстояние между строками таблицы. |
rowspan |
<mtd> (en-US) |
Неотрицательное целочисленное значение, указывающее, на сколько строк расширяется ячейка. |
rspace |
<mo> (en-US) |
Количество места после оператора. |
rquote |
<ms> (en-US) |
Закрывающая кавычка (зависит от dir ), заключающая содержимое. Значение по умолчанию: "" ". |
scriptlevel |
<mstyle> |
В основном контролирует размер шрифта. Чем выше scriptlevel , тем меньше размер шрифта. |
scriptminsize |
<mstyle> |
Задаёт минимальный размер шрифта, разрешённый из-за изменений в scriptlevel . |
scriptsizemultiplier |
<mstyle> |
Определяет множитель, который будет использоваться для настройки размера шрифта из-за изменений в scriptlevel . |
selection |
<maction> |
Дочерний элемент, к которому обращается действие. |
separator |
<mo> (en-US) |
Для этого атрибута нет визуального эффекта, но он указывает, является ли оператор разделителем (например, запятыми). |
separators |
<mfenced> |
Последовательность из нуля или более символов, используемых для разных разделителей. |
stretchy |
<mo> (en-US) |
Указывает, растягивается ли оператор до размера соседнего элемента. |
subscriptshift
Устарело
|
<mmultiscripts> (en-US) , <msub> (en-US) , <msubsup> (en-US) |
Минимальный интервал, на который можно сместить нижний индекс ниже базовой линии выражения. |
supscriptshift
Устарело
|
<mmultiscripts> (en-US) , <msup> (en-US) , <msubsup> (en-US) |
Минимальное расстояние, на которое можно сместить верхний индекс над базовой линией выражения. |
symmetric |
<mo> (en-US) |
Если stretchy установлено в true , то этот атрибут указывает, должен ли оператор быть вертикально симметричным относительно воображаемой математической оси (центрированная дробная линия). |
voffset |
<mpadded> (en-US) |
Устанавливает вертикальное положение дочернего содержимого. |
width |
<mglyph> , <mpadded> (en-US) , <mspace> (en-US) , <mtable> (en-US) |
Задаёт желаемую ширину. Смотри длины (en-US) для возможных значений. |
xlink:href
Устарело
|
All | Может использоваться для установки гиперссылки на указанный URI. Однако авторам рекомендуется использовать вместо этого атрибут href . |
xmlns |
<math> |
Задаёт URI для пространства имён MathML (http://www.w3.org/1998/Math/MathML ) |