如何在html中编写方程式?

ana*_*xon 30 html equation

我想在我的网页上写一些复杂的数学方程式.是否有任何插件或任何东西?

mat*_*975 34

试试mathjax http://www.mathjax.org/.我个人认为非常好.


Juk*_*ela 18

对于复杂的方程式,MathJax是当前的实用解决方案.MathML原则上是一种更结构化的方法,但浏览器支持相当有限,而且质量往往质疑.

但是,复杂性是相对的.对某些人来说,é = MC ²或∂/∂ 牛逼 + v ⋅∇可能是复杂的,并且这样的结构可以仅使用HTML与CSS一些帮助编写得相当好; 看我的页面数学HTML(和CSS).


dec*_*ele 5

如果您不想在 HTML 中实现任何 JavaScript,您可以使用 CodeCogs 的方程编辑器工具 ( http://www.codecogs.com/latex/about.php )。

它真的很容易使用。您所要做的就是使用按钮界面编写方程式,然后立即生成 HTML 图像链接。当您运行 HTML 时,图像将在 CodeCogs 的服务器上生成并在您的站点中实施。这是一个非常舒适的工具。


Jar*_*ber 5

使用的快速示例mathjax

加载 cdn:(确保指定一个?config=选项,因为它没有包含在推荐的 cdn 链接中-default工作正常):

<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=default'></script>
Run Code Online (Sandbox Code Playgroud)

然后,在你的 html 中简单地将方程包裹在里面 $$ {equation here} $$

例如 $$ {J(\theta) =\frac{1}{2m} [\sum^m_{i=1}(h_\theta(x^{(i)}) - y^{(i)})2 + \lambda\sum^n_{j=1}\theta^2_j} $$

它应该在页面上显示为一个方程式。