Ngôn ngữ XSL

Nó bắt đầu từ XSL, kết thúc ở XSLT, XPath và XSL-FO.

Bắt đầu từ XSL

XSL là ngôn ngữ bảng phong cách mở rộng (EXtensible Stylesheet Llanguage)。

Lý do mà Hiệp hội万维网 (W3C) bắt đầu phát triển XSL là vì có nhu cầu đối với ngôn ngữ bảng phong cách dựa trên XML.

CSS = Bảng phong cách HTML

HTML sử dụng các thẻ được định nghĩa sẵn, ý nghĩa của các thẻ nàyRất dễ hiểu

Yếu tố <table> trong yếu tố HTML định nghĩa bảng - và trình duyệt hiểu rõ.Cách hiển thị nó

Thêm phong cách cho các yếu tố HTML rất dễ dàng. Qua CSS, bạn dễ dàng thông báo cho trình duyệt hiển thị một yếu tố bằng font hoặc màu đặc định.

XSL = Bảng biểu thức XML

XML không sử dụng các thẻ được định nghĩa sẵn (chúng ta có thể sử dụng bất kỳ tên thẻ nào mình thích), và ý nghĩa của các thẻ đóKhông phải lúc nào cũng dễ hiểu

Điều khiển <table> có nghĩa là một bảng HTML, một món đồ nội thất, hoặc thứ gì đó khác - trình duyệtKhông rõ cách hiển thị nó

XSL có thểMô tảLàm thế nào để hiển thị tài liệu XML!

XSL - Không chỉ là ngôn ngữ biểu thức

XSL bao gồm ba phần:

XSLT
Là một ngôn ngữ để chuyển đổi tài liệu XML.
XPath
Là một ngôn ngữ để định hướng tài liệu XML.
XSL-FO
Là một ngôn ngữ để định dạng tài liệu XML.

Nội dung chính của hướng dẫn này là XSLT

Phần còn lại của hướng dẫn này là XSLT - Ngôn ngữ để chuyển đổi tài liệu XML.

Bạn cũng có thể học các hướng dẫn của chúng tôi《Hướng dẫn XPath》 và 《Hướng dẫn XSL-FO》。