عناصر XSLT <xsl:stylesheet> و <xsl:transform>
التعريف والاستخدام
عناصر <xsl:stylesheet> و <xsl:transform> متشابهة تمامًا. كلاهما يستخدم لتعريف عنصر الجذر للنمط.
النحو
<xsl:stylesheet id="اسم" version="version" extension-element-prefixes="قائمة" exclude-result-prefixes="قائمة"> <!-- Content:(<xsl:import>*,top-level-elements) --> </xsl:stylesheet>
<xsl:transform id="اسم" version="version" extension-element-prefixes="قائمة" exclude-result-prefixes="قائمة"> <!-- Content:(<xsl:import>*,top-level-elements) --> </xsl:transform>
الخصائص
الخصائص | القيمة | الوصف |
---|---|---|
version | version | مطلوب. تحديد إصدار XSLT للنمط. |
extension-element-prefixes | قائمة |
اختياري. قائمة بدائل المساحة النسبية للعناصر الموسعة، مفصولة بالفضاءات. Netscape 6 لا يدعم هذه الخاصية. |
exclude-result-prefixes | قائمة | اختياري. قائمة بدائل المساحة النسبية التي لا يجب أن تظهر في الناتج، مفصولة بالفضاءات. |
id | اسم |
اختياري. id الفريد للنمط. Netscape 6 لا يدعم هذه الخاصية. |
مثال
مثال 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>
مثال 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>