我正在尝试使用mathjax在html5中实现一些数学表达式/方程式。使用< msup>时tag我在字体样式中获得不一致的行为,具体取决于指数/幂。我可以在< msup>上实现一个属性吗?标签或< mi> /< mn>标签将保持功率与其基础相同的字体?还是另一种保持字体样式一致的选项?
<math><mrow><msup><mi></mi><mi>x</mi></msup></mrow></math>
<math><mrow><msup><mi></mi><mi>-x</mi></msup></mrow></math>
我在这个问题中实现mathjax是不成功的,所以这里有一个指向jsfiddle的链接来说明我的问题
http://jsfiddle.net/ez5kqv7x/
答案 0 :(得分:1)
从OP中不太清楚,但它可能指的是<mi>x</mi>
将排版斜体,而<mi>-x</mi>
将呈现正常/直立的事实。
这是<mi>
对<mo form="prefix">-</mo><mi>x</mi>
所说的预期结果:
默认为&#34;正常&#34; (非倾斜的)除非内容是单个字符,在这种情况下它将是&#34;斜体&#34;。
对于标识符,可能会将其标记为x
,在这种情况下,x
会再次以斜体显示;但也许<mn>x</mn>
实际上是一个数字<mn>-x</mn>
和 <body>
<style>
body {
background-color: #A2D8EB;
}
#wrapper
{
background-color:#F4F4F4;
width: 60%;
text-align: -webkit-center;
}
</style>
<div style="text-align: -webkit-center;">
<br>
<div id="cssmenu">
<ul >
<li class='active'><a href='index.html'>Utama</a></li>
<li><a href='login design.php'>Log Masuk</a></li>
<li><a href='contact.php'>Hubungi Kami</a></li>
</ul>
</div>
</div>
<div style="text-align: -webkit-center;">
<div id="wrapper" >
<div style="text-align: -webkit-center;">
<br><br>
<img src="bilik/a.gif">
</div>
<div style="text-align: -webkit-center;">
<div >
<p font face="Verdana,Arial,Helvetica" size="6" color="black">Sistem ini dibangunkan oleh Cawangan Teknologi Maklumat
</p>
<p font face="Verdana,Arial,Helvetica" size="6" color="black"> Jabatan Kastam Diraja Malaysia Wilayah Persekutuan Kuala Lumpur </p>
<p font face="Verdana,Arial,Helvetica" size="6" color="black">bagi memudahkan semua staf untuk membuat tempahan bilik di JKDM WPKL </p>
</div>
</div></div></div>
</body>
都是正常/正直的。