MathML 屬性
這是一份按字母順序列出的 MathML 屬性。有關每個屬性的更多詳細資訊,請參閱相關的 MathML 元素頁面和全域性屬性頁面。值頁面也描述了有關 MathML 屬性常用值的一些說明。
備註: 正如 MathML 主頁上所解釋的,MDN 使用 MathML Core 作為參考規範。然而,一些瀏覽器仍在實現的舊版功能也被記錄在案。你可以在 MathML 4 中找到這些功能和其他功能的更多詳細資訊。
| 名稱 | 接受屬性的元素 | 描述 |
|---|---|---|
accent |
<mo>
|
一個 <boolean> 值,表示當運算子用作上標或下標指令碼時,是否應將其視為重音符號。 |
accent |
<mover>、<munderover> |
一個 <boolean> 值,表示下標指令碼是否應被視為重音符號。 |
accentunder |
<munder>、<munderover> |
一個 <boolean> 值,表示上標指令碼是否應被視為重音符號。 |
actiontype 已棄用 |
<maction> |
一個字串值,指定此元素髮生的動作。 |
align |
<mtable>
|
指定表格相對於其環境的垂直對齊方式。 |
background 已棄用 |
<mstyle> |
請改用 CSS background-color。 |
close 已棄用 |
<mfenced> |
用於閉合分隔符的字串。 |
color 已棄用 |
<mstyle> |
請改用 CSS color。 |
columnalign |
<mtable>、<mtd>、<mtr> |
指定表格單元格的水平對齊方式。 |
columnlines |
<mtable> |
指定表格列的邊框。 |
columnspacing |
<mtable> |
指定表格列之間的間距。 |
columnspan |
<mtd> |
一個非負整數值,表示單元格跨越的表格列數。 |
denomalign 已棄用 |
<mfrac> |
分數線下方分母的對齊方式。 |
depth |
<mpadded> |
一個 <length-percentage> 值,表示所需的深度(基線以下)。 |
dir |
所有 MathML 元素 | 文字方向。可能的值為 ltr(從左到右)或 rtl(從右到左)。 |
display |
<math> |
指定渲染模式。允許的值為 block 和 inline。 |
displaystyle |
所有 MathML 元素 |
一個 |
fence |
<mo> |
一個 <boolean> 值,指定運算子是否為圍欄(如括號)。此屬性沒有視覺效果。 |
fontfamily 已棄用 |
<mstyle> |
請改用 CSS font-family。 |
fontsize 已棄用 |
<mstyle> |
請改用 CSS font-size。 |
fontstyle 已棄用 |
<mstyle> |
請改用 CSS font-style。 |
fontweight 已棄用 |
<mstyle> |
請改用 CSS font-weight。 |
frame |
<mtable> |
指定整個 <mtable> 的邊框。可能的值為:none(預設)、solid 和 dashed。 |
framespacing |
<mtable> |
指定表格和 frame 之間新增的額外空間。 |
height |
<mpadded>、<mspace> |
一個 <length-percentage> 值,表示所需的高度(基線以上)。 |
href |
所有 MathML 元素 | 用於設定指向指定 URI 的超連結。 |
id |
所有 MathML 元素 | 設定與元素關聯的唯一識別符號。 |
linethickness |
<mfrac> |
一個 <length-percentage> 值,表示水平分數線的粗細。 |
lspace |
<mo>
|
一個 <length-percentage> 值,表示運算子之前的空間量。 |
lspace |
<mpadded>
|
一個 <length-percentage> 值,表示子內容的定位點相對於元素定位點的水平位置。 |
lquote 已棄用 |
<ms> |
用於包裹內容的起始引號。預設值為 "。 |
mathbackground |
所有 MathML 元素 | 元素的 background-color。 |
mathcolor |
所有 MathML 元素 | 元素的 color。 |
mathsize |
所有 MathML 元素 | 用作元素 font-size 的 <length-percentage> 值。 |
mathvariant |
所有 MathML 元素 | 標記元素的邏輯類別,其排版方式各不相同。 |
maxsize |
<mo> |
一個 <length-percentage> 值,表示當運算子可伸縮時其最大尺寸。 |
minsize |
<mo> |
一個 <length-percentage> 值,表示當運算子可伸縮時其最小尺寸。 |
movablelimits |
<mo> |
一個 <boolean> 值,表示當 math-style 設定為 compact 時,附加的上標和下標指令碼是否移動到上標和下標位置。 |
notation |
<menclose> |
一個由空格分隔的符號列表,應用於子元素。 |
numalign 已棄用 |
<mfrac> |
分數線之上分子的對齊方式。 |
open 已棄用 |
<mfenced> |
用於起始分隔符的字串。 |
rowalign |
<mtable>、<mtd>、<mtr> |
指定表格單元格的垂直對齊方式。 |
rowlines |
<mtable> |
指定表格行的邊框。 |
rowspacing |
<mtable> |
指定表格行之間的間距。 |
rowspan |
<mtd> |
一個非負整數值,表示單元格跨越的行數。 |
rspace |
<mo> |
一個 <length-percentage> 值,表示運算子之後的空間量。 |
rquote 已棄用 |
<ms> |
用於包裹內容的結束引號。預設值為 "。 |
scriptlevel |
所有 MathML 元素 | 為元素指定一個 math-depth。可接受的值和對映關係請參閱 scriptlevel 頁面。 |
scriptminsize 已棄用 |
<mstyle> |
指定因 scriptlevel 變化而允許的最小字型大小。 |
scriptsizemultiplier 已棄用 |
<mstyle> |
指定用於因 scriptlevel 變化而調整字型大小的乘數。 |
selection 已棄用 |
<maction> |
可見的子元素,僅對某些 actiontype 值有效。 |
separator |
<mo> |
一個 <boolean> 值,指定運算子是否為分隔符(如逗號)。此屬性沒有視覺效果。 |
separators 已棄用 |
<mfenced> |
一個由零個或多個字元組成的序列,用於不同的分隔符。 |
stretchy |
<mo> |
一個 <boolean> 值,表示運算子是否拉伸到相鄰元素的大小。 |
subscriptshift 已棄用 |
<msub>、<msubsup>、<mmultiscripts> |
一個 <length-percentage> 值,表示下標基線向下移動的最小量。 |
superscriptshift 已棄用 |
<msup>、<msubsup>、<mmultiscripts> |
一個 <length-percentage> 值,表示上標基線向上移動的最小量。 |
symmetric |
<mo> |
一個 <boolean> 值,表示可伸縮運算子是否應圍繞虛數學軸(居中的分數線)垂直對稱。 |
voffset |
<mpadded> |
一個 <length-percentage> 值,表示子內容的定位點相對於元素定位點的垂直位置。 |
width |
<mpadded>、<mspace>、<mtable> |
一個 <length-percentage> 值,表示所需的寬度。 |
xmlns |
<math> |
指定 MathML 名稱空間的 URI (http://www.w3.org/1998/Math/MathML) |