Mathematical Markup Language (MathML) 是一个用于描述数学公式、符号的一种 XML 标记语言。在这里你可以找到有关的文档、例子和工具来帮助你使用这个强大的技术。如果想快速了解这项技术,请看Slides for the innovation fairs at Mozilla Summit 2013。
MathML参考文档
- MathML元素参考
- MathML元素的细节和在桌面浏览器与移动设备浏览器上的兼容性情况。
- MathML属性参考
- 关于MathML属性的参考文档。用这些属性可以修改这些元素的显示效果。
- MathML例子
- 可以让你理解如何使用MathML的例子。
- 编写MathML
- 编写MathML的一些建议和提示,包括建议使用的编辑器以及如何将编辑器的输出集成到网页中去。
从社区获得帮助
工具
- W3C Validator
- FireMath Firefox add-on
- Mathzilla Firefox add-on collection
- TeXZilla - Javascript LaTeX to MathML converter (live demo, Firefox OS webapp, Firefox add-on, using in a Web Page, JS program etc)
- LaTeXML - Convert LaTeX documents into HTML+MathML Web pages
- Web Equation - Turn handwritten equations into MathML or LaTeX
- MathJax - Cross-browser JavaScript display engine for mathematics. See also the MathJax Native MathML add-on.
相关主题
浏览器兼容性
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本支持 | ? | 1.5 (1.8) | ? | ? | ? |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
基本支持 | ? | 1.0 (1.8) | ? | ? | ? |
Gecko备忘
从Firefox 1.5开始,大部分MathML 2.0 W3C Recommendation 的标记的展示可以得到支持。对MathML 3 支持的实现工作 正在进行。