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