Mục lục:
- Định nghĩa - Ngôn ngữ biểu định kiểu mở rộng (XSL) có nghĩa là gì?
- Techopedia giải thích Ngôn ngữ biểu định kiểu mở rộng (XSL)
Định nghĩa - Ngôn ngữ biểu định kiểu mở rộng (XSL) có nghĩa là gì?
Ngôn ngữ kiểu mở rộng (XSL) là ngôn ngữ biểu định kiểu được sử dụng để chuyển đổi và trình bày các tài liệu XML. XSL được chính thức hóa thành một đặc tả World Wide Web Consortium (W3C).
Đặc tả XSL bao gồm ba phần:
- Ngôn ngữ dựa trên XML: Điều này được sử dụng để chuyển đổi các tài liệu XML, được gọi là chuyển đổi XSL (XSLT)
- Ngôn ngữ dựa trên XML (2): Điều này xác định định dạng trực quan của tài liệu XML, được gọi là các đối tượng XSLformatted (XSL-FO).
- Ngôn ngữ không dựa trên XML: Điều này giải quyết các phần cụ thể của tài liệu XML, được gọi là Ngôn ngữ đường dẫn XML (XPath).
Techopedia giải thích Ngôn ngữ biểu định kiểu mở rộng (XSL)
Ví dụ: nếu một trang XML chứa một bảng mô tả các nhân viên của công ty, thì XML mô tả dữ liệu này, trong khi XSL được trình duyệt Web sử dụng để hiển thị dữ liệu. Màu dữ liệu, phông chữ và các thuộc tính khác được lưu trữ trong mã cho XSL, thay vì XML.
XSL rất quan trọng để tổ chức dữ liệu theo định dạng có thể hiểu được, có thể dễ dàng phân loại (nghĩa là màu sắc trong các tiêu đề ô). XSL chứa dữ liệu thời gian có thể được hiển thị hoặc ẩn bởi các nhà phát triển theo lịch trình được xác định trước. XSL cũng có thể chứa dữ liệu mô tả mẫu có thể được sử dụng lại với nhiều hơn một trang XML.
XSL thường được xem như một phần mở rộng của Ngôn ngữ đặc tả và ngữ nghĩa tài liệu (DSSSL) với các tiêu chuẩn CSS1.