XML و CSS
باستخدام CSS (صفحات الطرز المتراصة صفحات الطرز المتراصة) يمكنك إضافة معلومات العرض إلى مستند XML.
استخدام CSS لعرض XML الخاصة بك؟
استخدام CSS لتنسيق وثيقة XML ممكنة.
فيما يلي أمثلة لكيفية استخدام أوراق الأنماط CSS لتنسيق المستندات XML التالية:
انظروا إلى هذا الملف XML: الدليل CD
بعد ذلك ننظر في هذه الورقة نمط: ملف CSS
وأخيرا، انظر: استخدام CSS ملف تنسيق CD كتالوج
هنا هو جزء صغير من ملف XML. ويرتبط السطر الثاني من ملف XML إلى ملف CSS:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>
تنسيق XML مع CSS ليست طريقة شائعة الاستخدام.
W3C نوصي باستخدام XSLT، انظر الفصل التالي.