На этой странице Вы можете ознакомится с языком HTML!

На главную

Введение

Структура HTML-документа

Форматирование HTML-документа

Ссылки на другие документы и файлы

Списки простые и вложенные

Создание таблиц

Работа с графикой в HTML-документах

Управление цветом

Фреймы

 

 

 

Раздел документа HEAD

Раздел документа HEAD определяет его заголовок и не является обязательным тэгом, однако хорошо составленный заголовок может быть весьма полезен. Задачей заголовка является представление необходимой информации для программы интерпритирующей документ (например для броузера). Тэги, находящиеся внутри раздела HEAD (кроме названия / заголовка документа, описываемого с помощью тэга <TITLE> ), не отображаются на экране.

Раздел заголовка открывается тэгом <HEAD> . Обычно это тэг следует сразу же за тэгом <HTML> . Закрывающий тэг </HEAD> показывает конец этого раздела. Между упомянутыми тэгами распологаются остальные тэги раздела заголовка.

Название / заголовок документа

Тэг-контейнер <TITLE> является единственным обязательным тэгом заголовка и служит для того, чтобы дать документу название. Оно обычно показывается в заголовке окна броузера (слева вверху). Тэг <TITLE> нельзя путать с названием файла документа; напротив, он представляет собой текстовую строку совершенно независимую от имени и местоположения файла, что делает его весьма полезным. Имя файла жестко определяется операционной системой компьютера, на котором он храниться. Также следует отличать название документа (с тэгом <TITLE> ) от заголовка внутри документа, обычно размечаемых тэгами <H1...6> .

Примечание
Обязательность названия документа <TITLE> , вообще говоря, носит характер настоятельной рекомендации. Документ без тэга <TITLE> также будет отображаться броузерами. При этом различные броузеры в качестве заголовка будут выдывать различную информацию. Одни броузеры не показывают ничего, другие отображают адрес загружаемого файла, повторяя информацию панели Location броузера.

Название документа записывается между тэгами <TITLE> и </TITLE> и представляет собой строку текста. В принцыпе название может иметь неограниченную длину и содержать любые символы, кроме некоторых зарезервированных. На практике следует ограничиваться одной строкой, имея в виду, что название появляется в заголовке окна броузера. Также следует помнить о том, что останется от названия документа при минимизации окна броузера.

По умолчанию текст, содержащийся в названии документа, используется при создании закладки (добавлении в избранное). Поэтому для большей информативности избегайте безликих названий (Home Page, Index и т.д.). Подобные слова, используемые в качестве названия закладки, обычно совершенно бесполезны. Название документа должно кратко характеризовать его содержание.

Важнось названия документа определяет следующий факт. Поскольку тэг <TITLE> распологается практически в самом начале HTML-файла, то после начала загрузки документа отображается именно оно, далее выполняется загрузка основного содержания документа, при этом броузер начиает форматировать документ в окне. Этот процесс, вообще говоря, в зависимости от содержания и структуры документа, а также скорости соединения, может затянуться. Возможно, в течении достаточно длительного времени пользователь будет созерцать пустой экран, единственной информативной строчкой будет название документа. Весьма часто (при обрыве соединения или, если пользователь не желает дожидаться окончания загрузки документа) вся информация о документе на этом и заканчивается.

Тэг <META>

Разработка новых спецификаций языка разметки гипертекста занимает немалый срок, и за это время компании, производящие браузеры, успевают выпустить несколько версий своих продуктов. Поэтому в раздел заголовка может быть добавлен ещё один тэг <META> , позволяющий авторам документа определять информацию не имеющую отношения к HTML.

Эта информация используется браузером для действий, которые не предусмотрены текущей спецификацией HTML Тег <META> не потребуется вам для создания первых HTML-документов, но он вам наверняка понадобится, когда ваши страницы станут более сложными.

Пример:

<META HTTP-EQUIV="refresh" CONTENT="60" RF="www-money.h10.ru">

Браузеры Netscape Navigator и Internet Explorer поймут эту запись как инструкцию ожидать 60 секунд, а затем загрузить новый документ. Такая инструкция часто используется при изменении местоположения документов. Небольшой документ с приведённой строкой может быть оставлен на старом месторасположении документа для автоматической ссылки на его новое месторасположение.

Следующая строка:

<META HTTP-EQUIV="refresh" CONTENT="60">

инструктирует браузер перегружать страницу каждые 60 секунд. Это может быть полезно, если данные на странице часто обновляются, например, в случае отслеживания котировок акций.

Стало весьма популярным применение элемента <META> для решения некоторых типичных задач. В качестве примера можно привести указание ключевых слов, используемых поисковыми системами. Этот способ позволяет включать в индекс документа дополнительные слова, которые могут явно не входить в его содержание. Для этого в тэге <META> в качестве значения параметра NAME указывается имя некоторого свойства. А при помощи параметра CONTENT указывается значение данного свойства. Спецификация HTML не определяет каких-либо конкретных имён свойств, записываемых в тэге <META>. Однако есть несколько часто применяемых свойств, например, description, keywords, author, robots и др.:

<META NAME="description" CONTENT="Описание возможностей HTML 4.0">
<META NAME="keywords" CONTENT="тэг, гипертекст, HTML, браузер">

Тэг <META> может иметь параметры, указанные в таблице:

Параметр Назначение
HTTP-EQUIV Определяет свойства для тэга
NAME Обеспечивает дополнительное писание тэга. Если этот параметр опущен, он считается эквивалентным параметру HTTP-EQUIV
URL Определяет адрес документа для свойства
CONTENT Определяет возвращаемое значения для свойства

Ешё одно важное предназначение тэга <META> - это указание кодировки текста. Так, для текста на русском языке в кодировке Windows нужно записать следующую строчку:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Windows-1251">

Другие элементы заголовка

В разделе заголовка документа могут присутствовать ещё два тэга - <STYLE> и <SCRIPT> . Их назначение связано с использованием таблиц стилей в документе и записью скриптов. Эти вопросы подробно рассматриваются в другой части сайта.

 

 
Hosted by uCoz