Интернет-журнал "Домашняя лаборатория", 2007 №3
Шрифт:
Слово "site" означает "место". Место в сети Интернет. Сайтом называется набор web-страниц, связанных между собой перекрестными ссылками и расположенный под одним общим корневым именем. Например,На этом сайте расположены web-страницы: verstka.htm, urls.htm, имеющие соответственно адресаиНо если говорить по сути, то страницы сайта объединяет не столько единство места или имени, сколько единство содержания и возможность перехода с одной его страницы на другую. Сайт — это прежде всего информационный ресурс, и основное объединяющее его начало — информация, находящаяся на нем.
Язык
Для просмотра документов в сети Интернет необходима специальная программа — браузер (browser, в переводе с английского — обозреватель). Эта программа считывает из Сети нужный документ и отображает его на экране в соответствии с расположением тэгов в документе. То есть тэги — это как бы директивы браузеру о том, как нужно отображать документ. Все современные браузеры поддерживают стандартный набор тэгов, входящий в утвержденный международными соглашениями документ — спецификацию языка HTML.
В настоящее время исходный язык HTML очень серьезно усовершенствован. Кроме того, появились технологии, дающие новые возможности, такие, как JavaScript, VBScript, Dynamic HTML, каскадные таблицы стилей и др. Но основа осталась та же — стандартные тэги, которые присутствуют на всех web-страницах. Поэтому для начала стоит посвятить несколько страниц книги основам языка Интернета, а потом уже рассказать и о новых технологиях.
Полный список тэгов HTML можно найти в спецификациях HTML. Достаточно большая их часть предназначена для отображения текста специальным образом (мигающим и др.) и используется редко. У многих тэгов есть свойства — специальные параметры, которые указываются в тэге и придают ему определенное значение.
Все тэги HTML заключаются в угловые скобки: "<тэг>". Это и есть признак тэга — браузер интерпретирует то, что заключено в угловые скобки, как директивы отображения страницы, если это возможно, и не отображает их самих на экране[44]. Регистр букв в наименовании тэга значения не имеет.
Практически все тэги являются парными. Это означает, что каждый тэг имеет свою "зону действия", в пределах которой он определяет вид документа. Конец зоны действия тэга обозначается им же, но без параметров и с прибавлением перед тэгом обратного слэша "/", — закрывающим тэгом. Кроме того, для тэгов, обозначающих элементы web-страницы, закрывающий тэг показывает их границы. Например, абзац текста должен иметь вид "<р>…текст…</р>".
Сейчас уже вышло много книг по HTML, и они есть практически в любом отделе компьютерной литературы. Поэтому не стоит описывать здесь стандарт HTML слишком подробно, так как более развернутые описания есть в специальных изданиях. Кроме того, о назначении каждого тэга нетрудно догадаться самому, проследив соответствие содержания Web-страницы и ее исходного текста.
Вот небольшой список наиболее употребительных тэгов. У некоторых тэгов указаны параметры, влияющие на их действие, а также приведены примеры использования тэгов и их параметров.
• Служебные тэги без параметров
Тэг •
<HTML> Начало Web-страницы.
<HEAD> Различная служебная информация.
<TITLE> Заголовок страницы, отображающийся в верхней строке браузера
• Служебные тэги с параметрами
Тэг • Значение • Параметры тэга
<МЕТА…> • Служебная информация для поисковых систем и браузера. Располагается в разделе <HEAD>. •
— keywords — ключевые слова для поисковых машин
— http-equiv — указание на требуемое поведение страницы. Если он равен "Refresh", то это означает, что браузер должен осуществить переход на другую страницу content — значение параметра тэга МЕТА
— charset — информация о кодировке страницы. Требуется в случае, когда сервер, на котором расположена страница, не умеет выдавать пользователю страницы в требуемой им кодировке
<BODY…> • Отображаемая часть документа.
— bgcolor — цвет фона страницы (далее следует цифровое обозначение цвета или слово, обозначающее цвет)
— text — цвет текста
— link — цвет непросмотренных ссылок
— vlink — цвет просмотренных ссылок
— alink — цвет нажатых ссылок
— background — путь к рисунку, который должен быть фоном
— bgproperties (равно True или False) — указание на то, должен ли двигаться фон при прокрутке страницы
• Тэги форматирования текста с параметрами
Тэг • Значение • Параметры тэга
<Р > • Абзац текста
— align — выравнивание текста.
Значения:
left — по левому краю; center — по центру; right — по правому краю; justify — по ширине
<DIV> • Фрагмент текста.
Те же, что и у тэга <р>. Используется для задания фрагменту определенных свойств.
<FONT> • Вид и размер шрифта текста
— face — название шрифта
— size — размер букв, от 1 (наименьший) до 7 (наибольший)
— color — цвет текста. Указывается либо в виде названия цвета, либо в виде его кода в шестнадцатиричной системе.