我的浏览器Firefox3.6似乎在W3C测试套件中很好地显示了Mathml方程。但是,如果我将代码复制到我的网页中,比如从这里中,火狐产生的所有内容都类似于x y x y,而不是它如何正确地呈现W3C页面。我错过了什么here>
编辑:我刚刚在Chrome中试用了它,而Chrome通过将它呈现为x y x y而失败了。不用说,在我自己的网页上,数学也是一样的。
编辑2:我在一个新的html文档上试用了它。不管用:
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
</head>
<body>
<math display="inline" xmlns="http://www.w3.org/1998/Math/MathML" mode="display">
<mfrac>
<mi>x</mi>
<mi>y</mi>
</mfrac>
</math>
<math display="block" xmlns="http://www.w3.org/1998/Math/MathML" mode="inline">
<mfrac>
<mi>x</mi>
<mi>y</mi>
</mfrac>
</math>
</body>
</html>我发誓W3C方程显示得很好.
发布于 2010-11-13 19:51:49
将文件放入名为mml-prb.xhtml的文件名可以工作。请注意扩展部分。
发布于 2014-09-29 17:00:02
包括
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=MML_HTMLorMML"></script>然后使用
<math xmlns="http://www.w3.org/1998/Math/MathML">
<mroot>
<mrow>
<mi>x</mi>
</mrow>
<mn>4</mn>
</mroot>
</math>在Chrome和Firefox中工作
更新:
由于mathjax cdn正在关闭,所以更改
<script type="text/javascript" async
src="https://cdn.mathjax.org/mathjax/2.7-latest/MathJax.js?...">
</script>至
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?...">
</script>发布于 2010-11-13 21:21:10
正如其他人说过的那样,您需要充当FF3的xml,如果您想使用mathml 5作为文本/html,则需要Firefox4(或webkit夜猫子)。
https://stackoverflow.com/questions/4174277
复制相似问题