Читайте также: |
|
Команды форматирования языка HTML, называемые управляющими кодами (tag), представляют собой просто зарезервированные последовательности символов, начинающиеся с < (знака меньше) и заканчивающиеся > (знаком больше). Управляющие коды HTML нечувствительны к регистру в отличие от escape-последовательностей специальных символов HTML (к которым мы вернемся позже). В большинстве случаев управляющие коды используются симметричными парами, при этом завершающий код отличается от открывающего символом / (знак дроби). Например, если у нас есть гипотетический атрибут форматирования текста, управляемый кодом <X>, и мы хотим применить его к словам "Это мой текст", HTML-последовательность кодов и собственно текста будет выглядеть так:
<X>Это мой текст</X>Данная схема симметричных управляющих кодов во многом похожа на их использование в стандартном обобщенном языке разметки текста SGML (Standard Generalized Markup Language); и действительно, на разработчиков HTML сильно повлияло их знакомство с SGML. Однако HTML не младший брат SGML, это скорее его малость придурковатый кузен. HTML можно втиснуть в рамки определения типа документов (DTD) языка SGML, однако в нем реализованы все возможности, которые дает SGML. И это к лучшему, поскольку средства редактирования SGML по-прежнему можно найти главным образом на мощных рабочих станциях, а цена их такова, что побледнеет любой администратор сети персональных компьютеров.
Сейчас в World-Wide Web сосуществуют три различных версии или уровня HTML. Версии 0.9 или 1.0 (с ними совместима программа просмотра Mosaic, версия 1.0.3) в основном сосредоточиваются на управлении заголовками, списками и форматировании символов. Команды HTML, которые обсуждаются в этой статье, взяты в основном из версии 1.0; они легки в освоении и использовании, и на первые несколько месяцев вашей публикаторской деятельности в Web их, видимо, хватит. Для целей нашего обсуждения я разобью команды HTML 0.9/1.0 на восемь категорий:
В версии 2.0 HTML, с которой совместимы такие программы просмотра Web второго поколения, как Netscape Navigator 1.0 или MacWeb фирмы EINet Galaxy, добавлены команды для меню и интерактивных форм. Варианты версии 2.0 Mosaic для Windows и Macintosh, которая должна стать первой версией, предусматривающей работу с формами, все еще проходят бета-тестирование, однако система Netscape так активно вытесняет Mosaic, что отставание группы разработки системы Mosaic уже мало кого волнует. Преобладание Netscape Navigator 1.0 означает, что можно смело гарантировать - пользователя будет доступ к операциям с формами и вы можете свободно использовать команды форм в документах HTML.
Версия 3.0 HTML, работа над которой еще не закончена, предусматривает (среди многого другого) растровые изображения фона и богатый набор команд для форматирования таблиц. В пакете Netscape Navigator 1.1, который в момент написания этой статьи проходил бета-тестирование, реализованы многие функции предлагаемой спецификации HTML 3.0. Подробнее о командах HTML 2.0 и 3.0 мы расскажем в следующих статьях.
Дата добавления: 2015-10-02; просмотров: 205 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Рэй Данкан | | | КОМАНДЫ СТРУКТУРЫ. |