为什么 MathML 标识符看起来不同?

问题描述 投票:0回答:1

MathML

<mi>
标签中的字母看起来不同(仅当它是
<mi>
中的单个字母时):

<div> abc </div>
<math> <mi>a</mi> <mi>b</mi> <mi>c</mi> <mi>abc</mi> </math>

这是怎么发生的?我测试了不同的字体有不同的情况,请问这是字体的特殊模式吗?我可以在没有 MathML 的情况下激活它吗?

html fonts mathml
1个回答
0
投票

这是预期的行为。

来自

<mi>
元素的文档:

默认情况下,包含多个字符的

<mi>
元素呈现为普通文本,而单个字符则呈现为斜体:与值为
text-transform
的 CSS
math-auto
属性相同的格式行为。值为
mathvariant
normal
属性可用于将单个字符重置为正常字体。

© www.soinside.com 2019 - 2024. All rights reserved.