MathML 属性值
MathML 特有类型
除了 CSS 数据类型之外,一些 MathML 属性还接受以下类型:
<unsigned-integer>
:一个<integer>
,其第一个字符既不是 U+002D HYPHEN-MINUS 字符 (-) 也不是 U+002B PLUS SIGN (+);例如1234
。<boolean>
:字符串true
或false
,表示布尔值。
旧版 MathML 长度
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
MathML 曾使用自己的 类型来描述长度,而不是 <length-percentage>
。接受的值包括非零无单位长度值(例如,5
表示 500%
),包含以小数点结尾的数字的值(例如,34.px
),或命名空间(例如,thinmathspace
)。出于兼容性原因,建议将非零无单位长度值替换为等效的 <percentage>
值,移除数字中不必要的小数点,并使用以下替换来表示命名长度:
veryverythinmathspace => 0.05555555555555555em verythinmathspace => 0.1111111111111111em thinmathspace => 0.16666666666666666em mediummathspace => 0.2222222222222222em thickmathspace => 0.2777777777777778em verythickmathspace => 0.3333333333333333em veryverythickmathspace => 0.3888888888888889em
单位
常量
常量 | 值 |
---|---|
veryverythinmathspace |
1/18 em |
verythinmathspace |
2/18 em |
thinmathspace |
3/18 em |
mediummathspace |
4/18 em |
thickmathspace |
5/18 em |
verythickmathspace |
6/18 em |
veryverythickmathspace |
7/18 em |
negativeveryverythinmathspace |
-1/18 em |
negativeverythinmathspace |
-2/18 em |
negativethinmathspace |
-3/18 em |
negativemediummathspace |
-4/18 em |
negativethickmathspace |
-5/18 em |
negativeverythickmathspace |
-6/18 em |
negativeveryverythickmathspace |
-7/18 em |
浏览器兼容性
加载中…