XML и CSS
С помощью CSS (каскадные таблицы стилей каскадные таблицы стилей) вы можете добавить информацию отображения в документ XML.
Использование CSS для отображения XML?
Используйте CSS для форматирования XML-документ можно.
Ниже приведены примеры того, как использовать таблицы стилей CSS для форматирования XML-документов:
Посмотрите на этот XML - файл: каталог компакт - диска
Тогда посмотрите на эту таблицу стилей: файле 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, смотрите в следующей главе.