<?xml version="1.0" encoding="windows-1251"?>
<?xml-stylesheet type="text/xsl" href="../school.xsl"?>
<!--====XSL stylesheet for W3Schools====-->
<!--====Developed by Metaphor (C) 2002====-->
<chapter school="XSL">
<name>Добро пожаловать в школу XSL</name>
<block>
<para_name>Школа XSL</para_name>
<p>В школе XSL вы узнаете что такое XSL. Вы также узнаете как применять XSL для того, чтобы трансформировать XML-документы в другие форматы, например, в HTML. Изучайте XSL!<link>xsl_intro.xml</link>
</p>
<para_name>Элементы XSL</para_name>
<p>В школе W3Schools вы найдете полное описание XSL-элементов, используемых в IE5<link>xsl_references_ie5.xml</link>, а также описание XSL-элементов по стандарту W3C<link>xsl_references_w3c.xml</link>.</p>
<para_name>Книги по XSL</para_name>
<p>Ищите хорошую книгу по XSL? Почитайте наш обзор!<link>http://www.w3schools.com/xsl/xsl_books.asp</link>
</p>
</block>
<block>
<para_name>Содержание</para_name>
<item>
<sub_name>Введение в XSL<link>xsl_intro.xml</link>
</sub_name>
<p>Введение в XSL - язык стилей XML. Что такое XSL и что он может делать.</p>
</item>
<item>
<sub_name>Языки XSL<link>xsl_languages.xml</link>
</sub_name>
<p>В этом разделе описываются под-языки XSL: XSLT, XPath и XSL Formatting Objects.</p>
</item>
<item>
<sub_name>Браузеры XSL<link>xsl_browsers.xml</link>
</sub_name>
<p>В этом разделе описывается поддержка XSL браузером и рассказывается почему для демонстрации XSL используется Internet Explorer 5.0.</p>
</item>
<item>
<sub_name>Трансформации XSL<link>xsl_transformations.xml</link>
</sub_name>
<p>Как можно применять XSL для того, чтобы преобразовать XML-документы в HTML-документы вставляя в XML-документ ссылку на таблицу стилей XSL.</p>
</item>
<item>
<sub_name>Шаблоны XSL<link>xsl_templates.xml</link>
</sub_name>
<p>Как в XSL используются шаблоны для того, чтобы задать преобразование XML в другой выходной формат.</p>
</item>
<item>
<sub_name>Элемент for each<link>xsl_for_each.xml</link>
</sub_name>
<p>Элемент &lt;xsl:for-each&gt; применяется для отбора в выходной поток всех элементов.</p>
</item>
<item>
<sub_name>XSL на клиенте<link>xsl_on_client.xml</link>
</sub_name>
<p>Как применяется XML-парсер для преобразования XML-документа в HTML-документ на машине-клиенте.</p>
</item>
<item>
<sub_name>XSL на сервере<link>xsl_on_server.xml</link>
</sub_name>
<p>Как применяется XML-парсер для преобразования XML-документа в HTML-документ на машине-сервере.</p>
</item>
<item>
<sub_name>Сортировка в XSL<link>xsl_sorting.xml</link>
</sub_name>
<p>Как заставить XML-парсер провести сортировку вашего XML-документа до того, как он преобразует его в HTML.</p>
</item>
<item>
<sub_name>Фильтрование в XSL<link>xsl_filtering.xml</link>
</sub_name>
<p>Как заставить XML-парсер провести фильтрование вашего XML-документа до того, как он преобразует его в HTML.</p>
</item>
<item>
<sub_name>Условие IF в XSL<link>xsl_if.xml</link>
</sub_name>
<p>Как заставить XML-парсер преобразовывать ваш XML-документ в HTML на основе каких-либо условий.</p>
</item>
<item>
<sub_name>Условный отбор в XSL<link>xsl_choose.xml</link>
</sub_name>
<p>Как заставить XML-парсер производить условный отбор преобразований.</p>
</item>
</block>
<block>
<para_name>Описание элементов XSL</para_name>
<item>
<sub_name>Описание элементов XSLT в IE5/5.5<link>xsl_references_ie5.xml</link>
</sub_name>
<p>Internet Explorer 5 поддерживает 20 элементов XSLT. </p>
</item>
<item>
<sub_name>Описание элементов XSLT по рекомендации W3C<link>xsl_references_w3c.xml</link>
</sub_name>
<p>В этом разделе приводится список элементов XSLT по рекомендации W3C.</p>
</item>
</block>
<block>
<para_name>Ресурсы по XSL</para_name>
<item>
<sub_name>Книги по XML<link>http://www.w3schools.com/xsl/xsl_books.asp</link>
</sub_name>
<p>Ищете хорошую книгу по XML? Почитайте наше обозрение!</p>
</item>
</block>
</chapter>
