MathML cho người mới bắt đầu
Bài hướng dẫn này sẽ dẫn bạn qua quá trình tạo công thức toán bằng đánh dấu có cấu trúc. Bài bắt đầu với phần giới thiệu cách thêm MathML vào tài liệu HTML, rồi đi sâu vào các thành phần chính: phân số và căn, phần tử có chỉ số, và vùng chứa văn bản. Sau đó, bài hướng dẫn đề cập đến bố cục dạng bảng cho ma trận và định dạng toán nâng cao. Cuối cùng, một thử thách sẽ kiểm tra mức độ hiểu của bạn bằng cách yêu cầu bạn tái tạo ba công thức toán nổi tiếng bằng các khái niệm đã học.
Các chương
- Bắt đầu với MathML
-
Trong bài viết này, chúng ta sẽ lấy một tài liệu HTML đơn giản và xem cách thêm các công thức MathML vào đó, đồng thời giới thiệu một vài phần tử trong quá trình thực hiện.
- Vùng chứa văn bản trong MathML
-
Giờ bạn đã có cái nhìn rõ hơn về MathML, chúng ta sẽ chuyển trọng tâm sang các vùng chứa văn bản (biến, số, toán tử, ...) được dùng làm khối xây dựng của các công thức MathML.
- Phân số và căn trong MathML
-
Dựa trên các vùng chứa văn bản, bài viết này mô tả cách xây dựng các biểu thức MathML phức tạp hơn bằng cách lồng phân số và căn.
- Phần tử có chỉ số trong MathML
-
Chúng ta tiếp tục xem xét các ký hiệu toán cơ bản và tập trung vào việc xây dựng các phần tử MathML có chỉ số.
- Bảng trong MathML
-
Sau khi đã biết tất cả các ký hiệu toán cơ bản, giờ là lúc xem xét bố cục dạng bảng, có thể dùng cho các biểu thức kiểu ma trận và các bố cục toán nâng cao khác.
- Thử thách: Ba công thức toán nổi tiếng
-
Với những gì bạn đã học trong các bài trước, bạn hẳn đã có thể viết các công thức MathML tương đối phức tạp. Thử thách này cho bạn cơ hội để làm điều đó.