страница 22
Низведение HTML к категории языков разметки позволяет с его помощью не только оформлять высококачественные Web-страниц, но и обеспечивать интерактивное взаимодействие с пользователями. Согласно некогда популярной точке зрения, все наборы команд и другие синтаксические правила, предназначенные для организации управления цифровыми данными, относятся исключительно к программированию. При использовании HTML автор Web-страницы задает сферу влияния пользователя на данные (содержимое страницы) точно так же, как программисты, создавшие Microsoft Excel, позволяют пользователям процессора баз данных изменять содержимое таблиц и выполнять функции обработки числовых данных.
В последних усовершенствованиях стандартов HTML (HTML 4 и выше) сделана попытка сузить область абсолютного влияния HTML на содержимое документов и передать форматирование внешним подключаемым средствам, например, таблицам стилей. Другими словами, HTML не должен определять, какой текстовый фрагмент выделить курсивным начертанием, - следует указать фактор, определяющий фрагменты, которые необходимо выделить курсивом. Например, с помощью дескрипторов можно задать подчеркивание фрагмента текста, независимо от того, что задает такое начертание, - таблица стилей или используемый браузер.
XHTML - это самая совершенная версия языка HTML, которая включает в себя поддержку стилистических соглашений, принятых в XML (extensible Markup Language - расширяемый язык разметки документов). В HTML вы найдете новые дескрипторы, хотя основные принципы их применения для задания форматирования документов остаются прежними.