Заглавные теги
Начиная писать HTML-документ, имеет смысл идентифицировать его как
таковой. Такая идентификация достигается путем вставления в самое начало
документа тегов <!DOCTYPE HTML PUBLIC ``-//W3C//DTD HTML 3.2//EN''> и
<HTML> (соответственно, в конец документа, закрывающего тега </HTML>; никогда не забывайте закрывать скобки!).
Тег DOCTYPE является тегом языка SGML и объявляет, что документ будет
описан в соответствии со спецификацией HTML 3.2. Тег HTML указывает на начало
документа. Теперь пора подумать об информационном наполнении. Начнем, естественно, с заголовка.
Заголовок HTML-файла находится в обязательной секции <HEAD>,
которая должна находиться в самом начале, то есть сразу после тега <HTML>. Оформляется заголовок с помощью
тега <TITLE>. Назовем наш документ ``The first homepage''. Ниже приведен листинг получившегося HTML-документа:
<HTML>
<HEAD>
<TITLE>The first homepage</TITLE>
</HEAD>
</HTML>
Попробуем просмотреть этот файл с помощью какой-нибудь программы просмотра,
например, Navigator фирмы Netscape Communications Corp. После загрузки
экран программы остался пустым. ``А где же заголовок?'',- спросит возмущенный
читатель. Присмотритесь повнимательней к ЗАГОЛОВКУ ОКНА программы просмотра
в оконной системе и убедитесь, что заголовок отображен именно там. Тег <TITLE>
позволяет задавать название для всего документа.
Это название будет появляться в заголовке окна программы просмотра, а
также будет появляться в списке закладок (bookmarks, shortcuts в различных
терминологиях) при создании таковых.
Другими элементами секции <HEAD>...</HEAD> являются:
<BASE параметры> - тег для указания URL документа. Тег имеет такие параметры:
HREF - указывает базовый URL
для документа. Замечание: URL должен быть указан в полной форме.
TARGET - указывает окно для отображения документов, на которые ссылается данный документ.
<STYLE> - тег, зарезервированный для использования в будущем для
так называемых ``стилей'' (stylesheets). Точный синтаксис тега пока
недокументирован.
<META параметры> - тег, который теоретически должен использоваться для включения в документ некой специфичной информации для программ-индексаторов,
каталогизаторов и т.д. Кроме того, у него есть несколько
полезных параметров, позволяющих страницам сменять друг друга по прошествии
определенных промежутков времени.
Тег имеет следующие параметры:
HTTP-EQUIV=``refresh'' - указывает программе просмотра, что нужно перепрыгнуть на страничку, указанную в параметре CONTENT по прошествии указанного там же промежутка времени.
CONTENT=``number; url=URL'' - задает временной интервал number и URL для команды HTTP-EQUIV=``refresh''.
NAME=``description'' или NAME=``keywords'' - указывает серверу, как интерпретировать параметр CONTENT - как описание документа или как список ключевых слов.
CONTENT=``text или список значений'' - это не опечатка. У параметра CONTENT два смысла: один для команды HTTP-EQUIV=``refresh'', другой для команды NAME. В последнем случае значение параметра определяет либо описание документа (если параметр NAME=``description''), либо список разделенных запятыми ключевых слов (если параметр NAME=``keywords'').
Теперь перейдем к оформлению содержимого документа. В терминах HTML содержимое документа называется его ТЕЛОМ, или по-английски - BODY. Именно так и называется
тег, в поле действия которого находится все содержимое (то есть, оно заключено между внутри тега <BODY>...</BODY>). Тег <BODY>...</BODY> может
содержать дополнительные параметры, позволяющие изменить цвета,
используемые в документе или назначить фоновую картинку:
BGCOLOR - определяет цвет фона документа. Цвет может быть задан как RGB-триплет (см. Приложение П1 к отчету) (например, BGCOLOR="#FFFFFF"--белый цвет), или быть одним из предопределенных символьных имен:
aquablackbluefuchsia
gray green lome maroon
navy olive purple red
silver teal white yellow
BACKGROUND - позволяет задать фоновую картинку для документа.Картинка будет размножена (tiled) и покроет всю видимую площадь области отображения окна программы просмотра.
TEXT - задает цвет текста документа. Цвет задается так же как и для параметра BGCOLOR.
LINK - задает цвет для текста и рамок изображений в активных зонах документа, содержащих ссылки (anchors).
VLINK - (Visited LINKs color) задает цвет для ранее выбранных ссылок.
ALINK - (Active LINKs color) задает цвет для ссылок в момент выбора.