--- title: Справка по атрибутам MathML slug: Web/MathML/Attribute tags: - MathML - MathML Reference - Справка по MathML translation_of: Web/MathML/Attribute original_slug: Web/MathML/Атрибут ---
Ниже приведён список атрибутов MathML в алфавитном порядке. Более подробная информация о каждом атрибуте доступна на странице элементов.
Примечания:
background
, color
, fontfamily
, fontsize
, fontstyle
, fontweight
и xlink:href
являются устаревшими.xlink:actuate
, xlink:href
, xlink:show
и xlink:type
также устарели.Название | Элементы, принимающие атрибут | Описание |
---|---|---|
accent |
{{ MathMLElement("mo") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} | Логическое значение, определяющее, нужно ли оператор рассматривать как акцент. |
accentunder |
{{ MathMLElement("munder") }}, {{ MathMLElement("munderover") }} | Логическое значение, определяющее, нужно ли оператор рассматривать как акцент. |
actiontype |
{{ MathMLElement("maction") }} | Строковое значение, определяющее выполняемое для этого элемента действие. |
align {{deprecated_inline}} |
{{ MathMLElement("mtable") }} {{ MathMLElement("munder") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} {{ MathMLElement("mstack") }} |
Задаёт различное выравнивание нескольких элементов (смотри подробности на страницах с элементами). |
{{ unimplemented_inline() }} alignmentscope |
{{ MathMLElement("mtable") }} | Логическое значение, указывающее, должны ли столбцы таблицы действовать как области выравнивания или нет. |
{{ unimplemented_inline() }}altimg altimg-width altimg-height altimg-valign alttext |
{{ MathMLElement("math") }} | Визуальные и текстовые варианты отката. |
bevelled {{deprecated_inline}} |
{{ MathMLElement("mfrac") }} | Задаёт стиль отображения дроби. Не рекомендуется. Вместо этого используйте U+2044 (дробная косая черта). |
{{ unimplemented_inline() }} charalign |
{{ MathMLElement("mstack") }} | Определяет горизонтальное выравнивание цифр. |
close |
{{ MathMLElement("mfenced") }} | Строка закрывающего разделителя. |
columnalign |
{{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}, {{ MathMLElement("mlabeledtr") }} | Определяет горизонтальное выравнивание клеток таблицы. |
columnlines |
{{ MathMLElement("mtable") }} | Задаёт границы столбца таблицы. |
columnspacing |
{{ MathMLElement("mtable") }} | Задаёт пространство между колонками таблицы. |
columnspan |
{{ MathMLElement("mtd") }} | Неотрицательное целое число, указывающее, на сколько столбцов таблицы распространяется ячейка. |
{{ unimplemented_inline() }} columnwidth |
{{ MathMLElement("mtable") }} | Задаёт ширину колонок таблицы. |
{{ unimplemented_inline() }} crossout |
{{ MathMLElement("mscarry") }} | Указывает, какая линия проводится для пересечения переносчиков. |
{{ unimplemented_inline() }} decimalpoint |
{{ MathMLElement("mstyle") }} | Если значение decimalpoint используется для указания выравнивания, этот атрибут определяет символ для точки внутри {{ MathMLElement("mstack") }} и {{ MathMLElement("mtable") }} колонок. |
denomalign {{deprecated_inline}} |
{{ MathMLElement("mfrac") }} | Выравнивание знаменателя под дробью. |
depth |
{{ MathMLElement("mpadded") }} | Устанавливает или увеличивает глубину. Смотри длины. |
dir |
{{ MathMLElement("math") }}, {{ MathMLElement("mi") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("mrow") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | Направление текста. Возможны значения ltr (слева направо) или rtl (справа налево). |
display |
{{ MathMLElement("math") }} | Задаёт режим визуализации. Допускаются значения block и inline . |
displaystyle |
All |
Логическое значение, указывающее, используется ли больше вертикального пространства для отображаемых уравнений или, если установлено значение В MathML 3 этот атрибут был действителен только на {{ MathMLElement("mstyle") }}, {{ MathMLElement("mtable") }}, и {{ MathMLElement("math") }}. |
{{ unimplemented_inline() }} edge |
{{ MathMLElement("malignmark") }} | |
{{ unimplemented_inline() }} equalcolumns |
{{ MathMLElement("mtable") }} | Логическое значение, указывающее, следует ли принудительно задавать для всех столбцов одинаковую общую высоту. |
{{ unimplemented_inline() }} equalrows |
{{ MathMLElement("mtable") }} | Логическое значение, указывающее, принудить ли все строки иметь одинаковую общую высоту. |
fence |
{{ MathMLElement("mo") }} | Логическое значение, определяющее, является ли оператор ограждающим (например, круглые скобки). Для этого атрибута нет визуального эффекта. |
{{ unimplemented_inline() }} form |
{{ MathMLElement("mo") }} | Задаёт роль оператора во вложенном выражении. |
frame |
{{ MathMLElement("mtable") }} | Определяет границы всего {{ MathMLElement("mtable") }}. Возможные значения: none (по умолчанию), solid и dashed . |
framespacing |
{{ MathMLElement("mtable") }} | Задаёт дополнительное пространство, добавленное между таблицей и frame . |
{{ unimplemented_inline() }} groupalign |
{{ MathMLElement("maligngroup") }}, {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | |
height |
{{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }} | Задаёт желаемую высоту. Для возможных значений смотри длины. |
href |
All | Используется для создания гиперссылки к заданному URI. |
id |
All | Устанавливает уникальный идентификатор, связанный с элементом. |
{{ unimplemented_inline() }} indentalign |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentalignfirst |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentalignlast |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentshift |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentshiftfirst |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indentshiftlast |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} indenttarget |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} infixlinebreakstyle |
{{ MathMLElement("mstyle") }} | Задаёт стиль по умолчанию для linebreakstyle для использования в инфиксных операторах. |
largeop |
{{ MathMLElement("mo") }} | Указывает, следует ли рисовать оператор больше обычного. |
length |
{{ MathMLElement("msline") }} | |
{{ unimplemented_inline() }} linebreak |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} linebreakmultchar |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} linebreakstyle |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
{{ unimplemented_inline() }} lineleading |
{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | |
linethickness |
{{ MathMLElement("mfrac") }} | Толщина горизонтальной линии дроби. |
{{ unimplemented_inline() }} location |
{{ MathMLElement("mscarries") }} | |
{{ unimplemented_inline() }} longdivstyle |
{{ MathMLElement("mlongdiv") }} | Управляет стилем макета с длинным разделением. |
lspace |
{{ MathMLElement("mo") }}, {{ MathMLElement("mpadded") }} | Количество места перед оператором (смотри длины для значений и единиц). |
lquote |
{{ MathMLElement("ms") }} | Начальный символ цитаты (зависит от dir ), отгораживающий содержимое. Значение по умолчанию: "" ". |
mathbackground |
All | Цвет фона. Возможно использование #rgb , #rrggbb и названия цветов HTML. |
mathcolor |
All | Цвет текста. Возможно использование #rgb , #rrggbb и названия цветов HTML. |
mathsize |
{{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | Размер содержимого. |
mathvariant |
{{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | Логический класс идентификатора, который варьируется в типографике. |
maxsize |
{{ MathMLElement("mo") }} | Максимальный размер оператора. |
{{ unimplemented_inline() }} minlabelspacing |
{{ MathMLElement("mtable") }} | Значение длины, определяющее минимальное расстояние между label и соседней ячейкой в строке. |
minsize |
{{ MathMLElement("mo") }} | Минимальный размер оператора. |
movablelimits |
{{ MathMLElement("mo") }} | Определяет, перемещаются ли присоединённые нижние и верхние индексы на позиции нижних и верхних индексов. |
notation |
{{ MathMLElement("menclose") }} | Список обозначений, разделённых пробелом, для применения к дочерним элементам. |
numalign {{deprecated_inline}} |
{{ MathMLElement("mfrac") }} | Выравнивание числителя по дроби. |
open |
{{ MathMLElement("mfenced") }} | Строка открывающего разделителя. |
{{ unimplemented_inline() }} overflow |
{{ MathMLElement("math") }} | Если выражение слишком длинное, чтобы уместиться в допустимой ширине, этот атрибут устанавливает предпочтительную обработку. |
{{ unimplemented_inline() }} position |
{{ MathMLElement("msgroup") }}, {{ MathMLElement("msrow") }}, {{ MathMLElement("mscarries") }}, {{ MathMLElement("msline") }} | |
rowalign |
{{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | Задаёт вертикальное выравнивание ячеек таблицы. |
rowlines |
{{ MathMLElement("mtable") }} | Задаёт границы строки таблицы. |
rowspacing |
{{ MathMLElement("mtable") }} | Задаёт расстояние между строками таблицы. |
rowspan |
{{ MathMLElement("mtd") }} | Неотрицательное целочисленное значение, указывающее, на сколько строк расширяется ячейка. |
rspace |
{{ MathMLElement("mo") }} | Количество места после оператора. |
rquote |
{{ MathMLElement("ms") }} | Закрывающая кавычка (зависит от dir ), заключающая содержимое. Значение по умолчанию: "" ". |
scriptlevel |
{{ MathMLElement("mstyle") }} | В основном контролирует размер шрифта. Чем выше scriptlevel , тем меньше размер шрифта. |
scriptminsize |
{{ MathMLElement("mstyle") }} | Задаёт минимальный размер шрифта, разрешённый из-за изменений в scriptlevel . |
scriptsizemultiplier |
{{ MathMLElement("mstyle") }} | Определяет множитель, который будет использоваться для настройки размера шрифта из-за изменений в scriptlevel . |
selection |
{{ MathMLElement("maction") }} | Дочерний элемент, к которому обращается действие. |
separator |
{{ MathMLElement("mo") }} | Для этого атрибута нет визуального эффекта, но он указывает, является ли оператор разделителем (например, запятыми). |
separators |
{{ MathMLElement("mfenced") }} | Последовательность из нуля или более символов, используемых для разных разделителей. |
{{ unimplemented_inline() }} shift |
{{ MathMLElement("msgroup") }} | |
{{ unimplemented_inline() }} side |
{{ MathMLElement("mtable") }} | Задаёт позицию, в которой {{ MathMLElement("mlabeledtr") }} должны быть размещены элементы метки. |
{{ unimplemented_inline() }} src |
{{ MathMLElement("mglyph") }} | Расположение ресурса изображения. |
{{ unimplemented_inline() }} stackalign |
{{ MathMLElement("mstack") }} | |
stretchy |
{{ MathMLElement("mo") }} | Указывает, растягивается ли оператор до размера соседнего элемента. |
subscriptshift {{deprecated_inline}} |
{{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msub") }}, {{ MathMLElement("msubsup") }} | Минимальный интервал, на который можно сместить нижний индекс ниже базовой линии выражения. |
supscriptshift {{deprecated_inline}} |
{{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msup") }}, {{ MathMLElement("msubsup") }} | Минимальное расстояние, на которое можно сместить верхний индекс над базовой линией выражения. |
symmetric |
{{ MathMLElement("mo") }} | Если stretchy установлено в true , то этот атрибут указывает, должен ли оператор быть вертикально симметричным относительно воображаемой математической оси (центрированная дробная линия). |
voffset |
{{ MathMLElement("mpadded") }} | Устанавливает вертикальное положение дочернего содержимого. |
width |
{{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}, {{ MathMLElement("mtable") }} | Задаёт желаемую ширину. Смотри длины для возможных значений. |
xlink:href {{deprecated_inline}} |
All | Может использоваться для установки гиперссылки на указанный URI. Однако авторам рекомендуется использовать вместо этого атрибут href . |
xmlns |
{{ MathMLElement("math") }} | Задаёт URI для пространства имён MathML (http://www.w3.org/1998/Math/MathML ) |