Списки и таблицы
Посколку очен многие ХМ-структуры хотя бы иногда повторяются, необходимост в списках и таблицах возникает достаточно часто. В НТМ такие струк¬туры описываются с помощю определенного набора элементов (для списков и и другие для таблиц).
Проблема со всеми этими элементами заключается в том, что, по существу, они в болшей степени ориентированы на вывод, чем отражают логиче-1 скую структуру. При создании таблицы в НТМ не требуется никакого! знания о том, "про что" эта таблица, важно толко то, что она должна быт! представлена некоторым особым образом. Точно так же при работе со спис-Г ками не требуется знание того, что перечисляют эти списки, важно толко! то, что они списки. Как следствие, невозможно быт хот немного уверен-Г ным в том, что при попытке извлеч (или создат) информацию из! НТМ-документа мы имеем дело с какими-то объектами, а не просто с таб лицей с конкретным названием.
Сss пытается некоторым образом решит эту проблему. На самом деле там описываются Сss-свойства, эквивалентные табличным и списочни НТМ-тегам, которые могут быт исползованы в ХМ-документах. Предст ляя эти характеристики как свойства таблиц стилей, становится возможн описыват объект и выводит его несколкими различными способами в завн симости от того, какая именно таблица стилей исползуется в данный момент.
Меню
- XML в браузере: каскадные таблицы стилей
- XML-декларация
- XPath
- XSLT и XPath
- Анализ XML
- Атрибуты
- Внутреннее устройство XSLT
- Внутреннее устройство XSLT
- Зачем нам нужны таблицы стилей
- Императивное программирование против декларативного программирования
- Инструкции обработки
- Интерфейсы DOM
- Каскадные таблицы стилей и XML
- Комментарии
- Недопустимые символы в PCDATA
- Правильно оформленный XML
- Пустые элементы
- Совместное использование XSLT и CSS
- Таблицы стилей для звукового вывода
- Таблицы стилей и HTML
- Теги, текст и элементы
- Что такое DOM
- Что такое XSL
- Элементы XSLT и их использование
- Ядро DOM в деталях
