我的浏览器Firefox 3.6似乎在W3C测试套件中显示了Mathml方程式.但是,如果我将代码复制到我的网页中,就像从这里开始一样,所有Firefox产生的东西都不同于x y x y它如何正确呈现W3C页面.我在这里缺少什么>
编辑:我刚刚在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>
Run Code Online (Sandbox Code Playgroud)
我发誓W3C方程渲染得很好但是......
包含
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=MML_HTMLorMML"></script>
Run Code Online (Sandbox Code Playgroud)
然后使用
<math xmlns="http://www.w3.org/1998/Math/MathML">
<mroot>
<mrow>
<mi>x</mi>
</mrow>
<mn>4</mn>
</mroot>
</math>
Run Code Online (Sandbox Code Playgroud)
适用于Chrome和Firefox
更新:
由于mathjax cdn正在关闭,因此更改
<script type="text/javascript" async
src="https://cdn.mathjax.org/mathjax/2.7-latest/MathJax.js?...">
</script>
Run Code Online (Sandbox Code Playgroud)
至
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?...">
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4377 次 |
| 最近记录: |