Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

HTML: общие сведения



Команды форматирования языка 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 мы расскажем в следующих статьях.





Дата публикования: 2014-10-29; Прочитано: 587 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...