Referência de atributos de MathML

Isto é uma lista alfabética de atributos de MathML. Mais detalhes para cada atributo estão disponiveis em certas páginas de elementos.

Notes:

  • Os elementos de MathML <mstyle> e <math> aceitam todos os atributos de elementos de apresentação de MathML.
  • Veja valores para notas sobre valores e unidades de MathML.
  • Os atributos background, color, fontfamily, fontsize, fontstyle, fontweight e xlink:href estão obsoletos.
  • Os atributos de XLink em elementos de MathML: xlink:actuate, xlink:href, xlink:show e xlink:type estão obsoletos também.
Nome Elementos que aceitam o atributo Descrição
accent <mo>, <mover>, <munderover> Um valor booleano a indicar se o operador deve ser tratado como um acento.
accentunder <munder>, <munderover> Um valor booleano a indicar se o operador deve ser tratado como um acento.
actiontype <maction> Um valor string a indicar a ação.
align <mtable>
<munder>, <mover>, <munderover>
<mstack>
Indica o alinhamento de vários elementos (ver páginas de elementos para detalhes).
Unimplemented alignmentscope <mtable> Um valor booleano a indicar se colunas da tabela devem agir como campos de alinhamento ou não.
Unimplemented
altimg
altimg-width
altimg-height
altimg-valign
alttext
<math> Opções de fall-back visual e textual.
bevelled <mfrac> Indica o estilo em que a fração deve aparecer. Obsoleto. Use antes U+2044 (barra de fração).
Unimplemented charalign <mstack> Indica o alinhamento horizontal dos dígitos.
close <mfenced> Uma string para o delimitador final.
columnalign <mtable>, <mtd>, <mtr>, <mlabeledtr> Indica o alinhamento horizontal das células da tabela.
columnlines <mtable> Indica as bordas das colunas da tabela.
columnspacing <mtable> Indica o espaço entre as colunas da tabela.
columnspan <mtd> Um valor integral não negativoque indica sob quantas colunas a célula se extende.
Unimplemented columnwidth <mtable> Indica a largura das colunas da tabela.
Unimplemented crossout <mscarry> Indica que linha é desenhada para riscar carries.
Unimplemented decimalpoint <mstyle> Se o valor de decimalpoint é usado para indicar o alinhamento, este atributo indica carater do ponto de alinhamento dentro das colunas <mstack> e <mtable>.
denomalign <mfrac> O alinhamento do denominador debaixo da fração.
depth <mpadded> Decide ou altera a profundidade. Ver comprimento.
dir <math>, <mi>, <mo>, <mrow>, <ms>, <mtext> A direção geral das fórmulas. Os valores aceites são ltr (da esquerda para a direita) ou rtl (da direita para a esquerda).
display <math> Indica o modo de renderização. Os valores possiveis são block e inline.
displaystyle <mstyle>, <mtable> Um valor Boolean que indica se mais espaço é usado para visualizar equações ou, se false, uma apresentação mais compacta é usada para apresentar as formulas.
Unimplemented edge <malignmark>
Unimplemented equalcolumns <mtable> Um valor Boolean que indica se todas as colunas devem ser forçadas a ter a mesma altura total.
Unimplemented equalrows <mtable> Um valor Boolean que indica se todas as linhas devem ser forçadas a ter a mesma altura total.
fence <mo> Um valor Boolean que indica se o operador é uma cerca (como as parenteses). Não existe um efeito visual para este atributo.
Unimplemented form <mo> Indica a função do operador dentro duma expressão.
frame <mtable> Indica as bordas do elemento <mtable>. Os valores possiveis são: none (pré-definido), solid e dashed.
framespacing <mtable> Indica o espaço adicional entre a tabela e a frame.
Unimplemented groupalign <maligngroup>, <mtable>, <mtd>, <mtr>
height <mglyph>, <mpadded>, <mspace> Indica a altura desejada. Ver comprimentos para os valores aceites.
href Todos Usado para criar uma hiperligação apontando a uma URI especificado.
id Todos Define um identificador unico associado ao elemento.
Unimplemented indentalign <mo>, <mspace>
Unimplemented indentalignfirst <mo>, <mspace>
Unimplemented indentalignlast <mo>, <mspace>
Unimplemented indentshift <mo>, <mspace>
Unimplemented indentshiftfirst <mo>, <mspace>
Unimplemented indentshiftlast <mo>, <mspace>
Unimplemented indenttarget <mo>, <mspace>
Unimplemented infixlinebreakstyle <mstyle> Indica o linebreakstyle pré-definido para usar com operadores infix.
largeop <mo> Indica se o operador dwvw ser desenhado maior que o normal.
length <msline>
Unimplemented linebreak <mo>, <mspace>
Unimplemented linebreakmultchar <mo>, <mspace>
Unimplemented linebreakstyle <mo>, <mspace>
Unimplemented lineleading <mo>, <mspace>
linethickness <mfrac> A espessura da linha de fração horizontal.
Unimplemented location <mscarries>
Unimplemented longdivstyle <mlongdiv> Controla o estilo da apresentação da divisão longa.
lspace <mo>, <mpadded> A quantidade de espaço antes do operador (ver comprimento para valores e unidades).
lquote <ms> O carácter de citação de abertura (depende da direção indicada por dir) para delimitar o conteúdo. O valor pré-definido é &quot;.
mathbackground Todos A cor de fundo. Pode usar #rgb, #rrggbb e nomes de cores de HTML.
mathcolor Todos A cor do texto. Pode usar #rgb, #rrggbb e nomes de cores de HTML.
mathsize <mi>, <mn>, <mo>, <ms>, <mtext> O tamanho do conteúdo.
mathvariant <mi>, <mn>, <mo>, <ms>, <mtext>  A classe lógica do identificador, que varia em tipografia.
maxsize <mo> O tamanho máximo do operador.
Unimplemented minlabelspacing <mtable>

Um valor de comprimento que indica o espaço minimimo entre uma etiqueta e a célula adjacente numa linha.

minsize <mo> O tamanho minimo do operador.
movablelimits <mo> Indicia se under- e overscripts auxiliares movem para posições de sub- e superscript.
notation <menclose> A lista de notações, separada por espaços, para aplicar aos elementos filhos.
numalign <mfrac> O alinhamento do numerador sob a fração.
open <mfenced> Uma string para o delimitador inicial.
Unimplemented overflow <math> Especifica como a expressão se comporta no caso de ser demasiada comprida para a largura máxima permitida.
Unimplemented position <msgroup>, <msrow>, <mscarries>, <msline>
rowalign <mtable>, <mtd>, <mtr> Indica o alinhamento vertical das células da tabela.
rowlines <mtable> Especifica o estilo das bordas das linhas da tabela.
rowspacing <mtable> Specifies the space between table rows.
rowspan <mtd> Um integral não negativo que indica qual o número de linhas (rows) sob qual a célula se estende.
rspace <mo> O espaço após o operador.
rquote <ms> O carácter de citação de fecho (depende da direção indicada por dir) para delimitar o conteúdo. O valor pré-definido é &quot;.
scriptlevel <mstyle> Controla sobretudo o tamanho da fonte. Quanto mais alto for valor do scriptlevel, menor será o tamanho da fonte.
scriptminsize <mstyle> Indica o mínimo valor permitido do tamanho da fonte devido a mudanças causadas por scriptlevel.
scriptsizemultiplier <mstyle> Indica o multiplicadorque deve ser usado para ajustar o tamanho da fonte devido a mudanças causadas por scriptlevel.
selection <maction> O elemento, contido dentro do elemento que detem o atributo, a qual a ação se aplica.
separator <mo> Não existe um efeito visual para este atributo, mas indica se o operador é um separador (como virgulas).
separators <mfenced> Uma sequencia de 0 ou mais carateres para serem usados como diferentes separadores.
Unimplemented shift <msgroup>
Unimplemented side <mtable> Indica a posição onde a etiqueta de <mlabeledtr> deve ser posta.
Unimplemented src <mglyph> O local de origem dos dados da imagem.
Unimplemented stackalign <mstack>
stretchy <mo> Indica se o operador estica até ao tamanho do elemento adjacente.
subscriptshift <mmultiscripts>, <msub>, <msubsup> O espaço minimo para adicionar entre o subscript e a linha base da expressão.
supscriptshift <mmultiscripts>, <msup>, <msubsup> O espaço minimo para adicionar entre o superscript e a linha base da expressão.
symmetric <mo> Se stretchy é true, este atributo indica se o operador deve ser verticalmente simetrico à volta do eixo imaginario (linha de fracção centrada).
voffset <mpadded> Indica a posição vertical do conteúdo.
width <mglyph>, <mpadded>, <mspace>, <mtable> Indica a largura desejada. Ver comprimentos para valores possíveis.
xmlns <math> Indica o URI para o namespace de MathML (http://www.w3.org/1998/Math/MathML)