Các phần tử <xsl:stylesheet> và <xsl:transform> của XSLT
Định nghĩa và cách sử dụng
Các phần tử <xsl:stylesheet> và <xsl:transform> là hoàn toàn đồng nghĩa. Cả hai đều được sử dụng để định nghĩa phần tử gốc của bảng định dạng.
Cú pháp
<xsl:stylesheet id="name" version="version" extension-element-prefixes="list" exclude-result-prefixes="list"> <!-- Nội dung:(<xsl:import>*,top-level-elements) --> </xsl:stylesheet>
<xsl:transform id="name" version="version" extension-element-prefixes="list" exclude-result-prefixes="list"> <!-- Nội dung:(<xsl:import>*,top-level-elements) --> </xsl:transform>
Thuộc tính
Thuộc tính | Giá trị | Mô tả |
---|---|---|
version | version | Bắt buộc. Quy định phiên bản XSLT của bảng định dạng. |
extension-element-prefixes | list |
Tùy chọn. Danh sách tiền頭 không gian của phần mở rộng, phân cách bằng khoảng trống. Netscape 6 không hỗ trợ thuộc tính này. |
exclude-result-prefixes | list | Tùy chọn. Danh sách tiền頭 không gian tên không nên xuất hiện trong đầu ra, phân cách bằng khoảng trống. |
id | name |
Tùy chọn. ID duy nhất của bảng định dạng. Netscape 6 không hỗ trợ thuộc tính này. |
Mô hình
Ví dụ 1
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> .... .... </xsl:stylesheet>
Ví dụ 2
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> .... .... </xsl:transform>