<maction>
Элемент MathML <maction> обеспечивает возможность связать действия с (под-) выражениями. Само действие задаётся с помощью атрибутаactiontype, который может принимать несколько значений. Чтобы указать каким дочерним элементам адресовано действие, вы можете использовать атрибут selection.
Атрибуты
- actiontype
 - 
Действие, которое устанавливает, что происходит с этим элементом. Возможные значения:
statusline: Если кликнуть на выражении (expression) или читатель наведёт курсор на него, сообщение (message) будет отправлено в строку состояния браузера. Синтаксис:<maction actiontype="statusline"> expression message </maction>.toggle: Если кликнуть на подвыражении, рендеринг чередует отображение выбранных подвыражений. Поэтому с каждым кликомвыбираемоезначение меняется на следующее. Синтаксис:<maction actiontype="toggle" selection="positive-integer" > expression1 expression2 expressionN </maction>.tooltip: Когда указатель перемещается над выражением (expression), рядом с выражением отображается всплывающая подсказка с сообщением (message). Синтаксис:<maction actiontype="tooltip"> expression message </maction>.
 - class, id, style
 - 
Предусматривается для использования с таблицами стилей.
 - href
 - 
Используется для установки гиперссылки на указанный URI.
 - mathbackground
 - 
Цвет фона. Вы можете использовать
#rgb,#rrggbbи названия цветов HTML. - mathcolor
 - 
Цвет текста и цвет пунктирной линии. Вы можете использовать
#rgb,#rrggbbи названия цветов HTML. - selection
 - 
Дочерний элемент, которому адресуется действие. Значение по умолчанию равно 1, что соответствует первому дочернему элементу.
 
Примеры
В следующем примере используется атрибут actiontype со значением "toggle":
<math>
  <maction actiontype="toggle">
    <mfrac>
      <mn>6</mn>
      <mn>8</mn>
    </mfrac>
    <mfrac>
      <mrow>
        <mn>3</mn>
        <mo>⋅</mo>
        <mn>2</mn>
      </mrow>
      <mrow>
        <mn>4</mn>
        <mo>⋅</mo>
        <mn>2</mn>
      </mrow>
    </mfrac>
    <mfrac>
      <mn>3</mn>
      <mn>4</mn>
    </mfrac>
  </maction>
</math>
Спецификации
| Specification | 
|---|
| MathML Core> # dfn-maction>  | 
            
Совместимость с браузерами
Loading…