MathML
<mi>
<div> abc </div> <math> <mi>a</mi> <mi>b</mi> <mi>c</mi> <mi>abc</mi> </math>
这是怎么发生的?我测试了不同的字体有不同的情况,请问这是字体的特殊模式吗?我可以在没有 MathML 的情况下激活它吗?
这是预期的行为。
来自
默认情况下,包含多个字符的 <mi> 元素呈现为普通文本,而单个字符则呈现为斜体:与值为 text-transform 的 CSS math-auto 属性相同的格式行为。值为 mathvariant 的 normal 属性可用于将单个字符重置为正常字体。
默认情况下,包含多个字符的
text-transform
math-auto
mathvariant
normal