Шрифт:
Метод вывода: HTML
Для метода вывода HTML процессор XSLT должен предпринять определенные действия. Например, для этого метода атрибут
Этот метод не должен добавлять завершающий тег для пустых элементов. (Для HTML 4.0 пустыми элементами являются
В соответствии с W3C, метод вывода HTML не должен скрывать содержимое элементов
или следующий, использующий раздел CDATA:
должен быть преобразован в:
Метод вывода HTML не должен также подавлять символы <, встречающиеся в значениях атрибутов.
При установке метода вывода в HTML процессор может учесть атрибут выравнивания. Если этот атрибут установлен в
Как вы могли предположить, метод вывода HTML завершает инструкции обработки при помощи
будет преобразован в:
Для этого метода можно установить атрибут
При помощи атрибутов
Таковы правила вывода HTML. Ниже приведен пример преобразования из XML в HTML с небольшими отклонениями. В этом случае таблица стилей будет фактически генерировать код JavaScript, демонстрируя создание JavaScript при помощи XSLT. В частности, мы прочитаем
Все, что нам понадобится (листинг 6.1), — это два элемента