An overview of the MathML 3 elements/attributes - excluding deprecated ones - and the current status of the native support. References to MathML 3 are given. The sections are marked with their current status: supported, in progress, and not currently supported. Sections related to semantics/content MathML or irrelevant features are left blank or not listed at all. If only the main features of an element are implemented then its section is marked as supported but details of unsupported attributes are specified below.
The Top-Level math Element
See § 2.2.
| Attribute | Notes |
| display | Implemented. |
| maxwidth, overflow | Not implemented. See
bug 534962
. |
| altimg, altimg-width, altimg-height, altimg-valign, alttext | MathML is always enabled, so supporting these attributes is not relevant. See
bug 660762
. |
| cdgroup | |
Attributes Shared by all MathML Elements
See § 2.1.6 and § 3.1.10.
| Attribute | Notes |
| id, class, style | Implemented. |
| xref | |
| href | Partially implemented. See
bug 534968
. |
| mathcolor | Implemented. |
| mathbackground | Implemented. |
Token Elements
| Element [- attribute] | Notes |
| * - dir | Implemented since Gecko 12.0 (see
bug 534963
). |
| mi | Implemented. |
| mi - mathvariant | Partially implemented. See
bug 114365
. |
| mn | Implemented. |
| mo | Implemented. |
| mo - linebreaking attributes, indentation attributes | Not implemented. See
bug 534962
. |
| mtext | Implemented. |
| mspace | Implemented. |
| mspace - linebreak | Not implemented. See
bug 380266
. |
| ms | Implemented. |
Script and Limit Schemata
Tabular Math
| Element [- attribute] | Notes |
| mtable | Implemented. |
| mtable - width | Implemented in Gecko 13.0. |
| mtable - alignmentscope | Not implemented. See
bug 122253
. |
| mtable - columnspacing, rowspacing | Not implemented. See
bug 330964
. |
| mtable - columnwidth, framespacing, equalrows, equalcolumns | Not implemented. |
| mtable - side, minlabelspacing | Not implemented. See
bug 356870
. |
| mtr | Implemented. |
| mtd | Implemented. |
| * - groupalign. | Not implemented. See
bug 122253
. |
| maligngroup | Not implemented. See
bug 122253
. |
| malignmark | Not implemented. See
bug 122253
. |
Other elements
| Element [- attribute] | Notes |
| mglyph | Not implemented. See
bug 297465
. |
| maction | Implemented. |
| maction - tooltip | Not implemented. See
bug 544001
. |
| maction - statusline | Correctly implemented since Gecko 14. |
| semantics | Partially implemented. We render the first child and hide the others. See
bug 745131
. |
Original Document Information
- Author(s): Frédéric Wang
- Other Contributors:
- Last Updated Date: January 5, 2012
- Copyright Information: Portions of this content are © 2010 by individual mozilla.org contributors; content available under a Creative Commons license | Details.