<mfrac>
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2023.
* Some parts of this feature may have varying levels of support.
Phần tử <mfrac> MathML được dùng để hiển thị phân số. Nó cũng có thể được dùng để đánh dấu các đối tượng giống phân số như hệ số nhị thức và ký hiệu Legendre.
Cú pháp
<mfrac>tử số mẫu số</mfrac>
Thuộc tính
Các thuộc tính của phần tử này bao gồm các thuộc tính MathML toàn cục cùng với các thuộc tính sau:
denomalignĐã lỗi thời Không chuẩn-
Căn chỉnh của mẫu số bên dưới phân số. Các giá trị có thể có là:
left,center(mặc định) vàright. linethickness-
Một giá trị
<length-percentage>cho biết độ dày của đường kẻ ngang của phân số. numalignĐã lỗi thời Không chuẩn-
Căn chỉnh của tử số bên trên phân số. Các giá trị có thể có là:
left,center(mặc định) vàright.
Note:
Đối với thuộc tính linethickness, một số trình duyệt cũng có thể chấp nhận các giá trị đã lỗi thời medium, thin và thick (việc diễn giải chính xác các giá trị này tùy thuộc vào nhà triển khai) hoặc độ dài MathML cũ.
Ví dụ
>Phân số đơn giản
Đoạn mã MathML sau sẽ hiển thị thành một phân số với tử số "a + 2" và mẫu số "3 − b":
<math display="block">
<mfrac>
<mrow>
<mi>a</mi>
<mo>+</mo>
<mn>2</mn>
</mrow>
<mrow>
<mn>3</mn>
<mo>−</mo>
<mi>b</mi>
</mrow>
</mfrac>
</math>
Phân số không có vạch
Đoạn mã MathML sau sẽ hiển thị thành một hệ số nhị thức:
<math display="block">
<mrow>
<mo>(</mo>
<mfrac linethickness="0">
<mi>n</mi>
<mi>k</mi>
</mfrac>
<mo>)</mo>
</mrow>
</math>
Tóm tắt kỹ thuật
| Vai trò ARIA ngầm định | Không có |
|---|
Đặc tả
| Thông số kỹ thuật |
|---|
| MathML Core> # fractions-mfrac> |