Тэги списковСуществует три основных вида списков в HTML-документе:
Вы можете создавать вложенные списки, используя различные тэги списков или повторяя одни внутри других. Для этого просто необходимо разместить одну пару тэгов (стартовый и завершающий) внутри другой. Будут ли элементы вложенного списка иметь те же маркеры, обозначающие элемент списка - зависит от броузера. Более подробно смотри в разделе "Вложенные списки". Пронумерованные списки В пронумерованном списке броузер автоматически вставляет номера элементов по порядку. Это означает, что если вы удалите один или несколько элементов пронумерованного списка, то остальные номера автоматически будут пересчитаны. Пронумерованный список начинается стартовым тэгом <OL> и завершаетс тэгом </OL>. Каждый элемент списка начинается с тэга <LI>. Например: <OL>
Тэг <OL> может иметь параметры: <OL TYPE=A|a|I|i|1 START=n> где: TYPE
START=n
Например: <OL TYPE=I START=15>
Непронумерованные списки Для непронумерованных списков броузер обычно использует маркеры дл пометки элемента списка. Вид маркера, как правило, настраивает пользователь броузера. Пронумерованный список начинается стартовым тэгом <UL> и завершаетс тэгом </UL>. Каждый элемент списка начинается с тэга <LI>. Например: <UL>
Тэг <UL> может иметь параметр: <UL TYPE=disc|circle|square> Тип тэга <UL> определяет внешний вид маркера как вид по умолчанию (disc), круглый (circle) или квадратный (square). Например: <UL TYPE=square>
Вложенные списки Дадим пример вложенных списков: <HTML> Вот, что вы увидите на экране броузера: Список сотрудников нашей фирмыСоставлено : 30 июля 1996 годаДанный список содержит фамилии, имена и отчества всех сотрудников нашей компании. Список может быть использован только в служебных целях.
Элемент списка <LI>Тэг <LI> может иметь параметры: <OL TYPE=disc|circle|squade> или <OL TYPE=A|a|I|i|1 VALUE=n> в зависимости от того, в списке какого вида находится данный элемент. TYPE
VALUE=n
Например: <OL TYPE=I START=15>
Список определений Список определений начинается с тэга <DL> и завершается тэгом </DL>. Данный список служит для создание списков типа "термин"-"описание". Каждый термин начинается тэгом <DT> , а описание - тэгом <DD>. Например: <DL>
Гипертекстовые ссылкиГипертекстовые ссылки являются ключевым компонентом, делающим WEB привлекательным для пользователей. Добавляя гипертекстовые ссылки (далее - ссылки), вы делаете набор документов связанным и структурированным, что позволяет пользователю получать необходимую ему информацию максимально быстро и удобно. Ссылки имеют стандартный формат, что позволяет броузеру интерпретировать их и выполнять необходимые функции (вызывать методы) в зависимости от типа ссылки. Ссылки могут указывать на другой документ, специальное место данного документа или выполнять другие функции, например запрашивать файл по FTP-протоколу для отображения его броузером. URL может указывать на специальное место по абсолютному пути доступа, или указывать на документ в текущем пути доступа, что часто используется при организации больших структурированных WEB-сайтов.
URL HTML использует URL (Uniform Resource Locator) для представления гипертекстовых ссылок и ссылок на сетевые сервисы внутри HTML-документа. Первая часть URL (до двоеточия) описывает метод доступа или сетевой сервис. Другая часть URL (после двоеточия) интерпретируется в зависимости от метода доступа. Обычно, два прямых слэша после двоеточия обозначают имя машины: method://machine-name/path/foo.html Следующий пример представляет собой вызов HTML-документа index.html с сервера www.softexpress.ru с использованием HTTP протокола: http://www.softexpress.ru/index.html Uniform Resource Locator имеет следующий формат: method://servername:port/pathname#anchor Опишем каждый из компонентов URL: METHOD
SERVERNAME
PORT
PATHNAME
#ANCHOR
Структура ссылок в HTML-документе Пока что мы рассмотрели только внешний вид URL. Для того, чтобы броузер отобразил ссылку на URL, необходимо отчетить URL специальными тэгами в HTML-документе. Синтаксис HTML, позволяющий жто сделать - следующий: <A HREF="URL"> текст-который-будет-подсвечен-как-ссылка </A> Тэг <A HREF="URL">открывает описание ссылки, а тэг </A> - закрывает его. Любой текст, находящийс между данными двумя тэгами подсвечивается специальным образом Web-броузером. Обычно этот текст отображается подчеркнутым и выделенным синим (или другим заданным пользователем) цветом. Текст, обозначающий URL, не отображаетс броузером, а используется только для выполнения предписанных им действий при активизации ссылки (обычно при щелчке мыши на подсвеченном или подчеркнутом тексте). Вот пример сегмента HTML-документа: Для получения
дополнительной информации смотри Данная строка будет выглядеть на экране следующим образом: Для получения дополнительной информации смотри основную страницу Ссылки на точки внутри документа Вы можете делать ссылки на различные участки или разделы одного и того же документа, используя специальных скрытый маркер для этих разделов. Это позволяет быстро переходить от раздела к разделу внутри документа, не использу скроллирование экрана. Как только вы щелкнете на ссылке, броузер переместит вас на указанный раздел документа, а строка, в которой стоит маркер данного раздела (обычно, первая строка раздела или заголовок раздела) будет ращзмещена на первой строке окна броузера (если данная строка не присутствует уже на экране броузера). Для создания такой ссылки необходимо выполнить следующие шаги: 1. Создайте маркер раздела. Синтаксис данного маркера следующий: <A NAME="named_anchor"> Текст-который-отобразится-в-первой-строке-броузера </A> 2. Создайте ссылку на данный маркер: <A HREF="#named_anchor"> Текст </A> Например: <p><b>Список
разделов</b></p> Список разделов
Символы "#ex1" сообщает вашему броузеру, что необходимо найти в данном HTML-документе маркер с именем "ex1". Когда пользователь щелкнет мышью на строке "Раздел 1", броузер перейдет сразу к разделу 1.
Графика внутри HTML-документаОдна из наиболее привлекательных черт Web - возможность включения ссылок на графические и иные типы данных в HTML-документ. Делается это при помощи тэга <IMG...ISMAP>. Использование данного тэга позволяет значительно улучшить внешний вид и функциональность документов. Существует два способа использования графики в HTML-документах. Первый - это внедрение графических образов в документ, что позволяет пользователю видеть изображения непосредственно в контексте других элементов документа. Это наиболее используемая техника при проектировании документов, называема иногда "inline image". Синтаксис тэга: <IMG SRC="URL" ALT="text" HEIGHT=n1 WIDTH=n2 ALIGN=top|middle|bottom|texttop ISMAP> Опишем элементы синтаксиса тэга: URL
ALT="text"
HEIGTH=n1
WIDTH=n2
ALIGN
ISMAP
Приведем пример использования данного тэга: <IMG SRC="http://www.softexpress.ru/images/nekton.jpg" ALT="СофтСервис лого" ALIGN="top" ISMAP> С версии HTML 2.0 у тэга <IMG> появились дополнительные параметры: <IMG SRC="URL" ALT="text" HEIGHT=n1 WIDTH=n2 ALIGN=top|middle|bottom|texttop|absmiddle|baseline|absbottom BORDER=n3 VSPACE=n4 HSPACE=n5 ISMAP> Новые параметры: BORDER
VSPACE
HSPACE
Фоновые рисунки Большинство броузеров позволяет включать в документ фоновый рисунок, который будет матрицироваться и отображаться на фоне всего документа. Некоторые пользователи любят фоновую графику, некоторые нет. Ненавязчивый полупрозрачный рисунок (обои) обычно хорошо выглядит в качестве фона для большинства документов. Описание фонового рисунка включается в тэг BODY и выглядит следующим образом: <BODY BACKGROUND="picture.gif"> Задание стандартных цветов Многие HTML-авторы любят использовать заранее предопределенные цвета фона документа, обычного текста и ссылок. Чтобы задать эти цвета, необходимо включить в тэг <BODY> дополнительные параметры: <BODY BGCOLOR="#XXXXXX" TEXT="#XXXXXX" LINK="#XXXXXX"> где каждый из параметров определяет цвет того или иного элемента. Опишем эти параметры: BGCOLOR
TEXT
LINK
Цвет задается шестизначным числом в шестнадцатиричном формате по схеме RGB (Red, Green, Blue). Цвет #000000 соответствует черному, а цвет #FFFFFF - белому. Например: <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#9690CC"> Данная строка определяет белый цвет фона документа, черный текст и серебристые ссылки. Горизонтальная линия Используя тэг <HR> вы можете разделить текст горизонтальной чертой. Формат тэга: <HR SIZE=number WIDTH=number|percent ALIGN=left|right|center NOSHADE> Параметры тэга: SIZE
WIDTH
ALIGN
NOSHADE
Создание ссылочно-зависимых изображений (image maps) Данная информация содержится в специальном документе Добавление стилей в ваш HTML-документHTML позволяет использовать различные стили шрифтов для выделения текстовой информации в ваших документах. Вот короткий список стилей, поддерживаемых большинством броузеров:
Вы можете комбинировать различные виды стилей, например жирный и наклонный.
Комбинирование стилей позволяет вам отображать в одной строке несколько элементов различными стилями, например: <b>Жизнь</b> - <i>это <b>песня!</b></i> Жизнь - это песня!
Дополнительные стили:
Размер шрифта <FONTљSIZE> Вы можете изменять размер шрифта при помощи тэга: <FONT SIZE=+|- n> Шрифт может иметь размер от 1 до 7. Вы можете прямо указать размер шрифта цифрой, или указать смещение относительно базового значения (по умолчанию - 3) в положительную или отрицательную сторону. Базовое значение можно изменить при помощи тэга: <BASEFONT SIZE=n> Например: <p>и изменение Цвет шрифта <FONTљSIZE> Вы можете изменить цвет шрифта при помощи тэга: <FONT COLOR="#xxxxxx> Цвет указывается в RGB-формате (Red-Green-Blue) посредством указания размерности каждой компоненты цвета в шестнадцатиричном формате. Например, белый цвет обозначается "000000", черный - "FFFFFF", синий - "0000FF" и т.п. <FONT COLOR="#FF0000"> Красный Зеленый Синий Специальные тэги HTMLСледующие тэги позволят вам сделать ваш HTML-документ более функциональным. Тэг адреса <ADDRESS> Тэг <ADDRESS> используется для выделения автора документа и его дреса (например, e-mail). Синтаксис: <ADDRESS> Адрес-автора </ADDRESS> Escape-последовательности Некоторые символы являются управляющими символами в HTML и немогут напрямую использоваться в документе:
Чтобы использовать данные символы в документе, необходимо заменить их escape-последовательностями:
Существует большое количество escape-последовательностей для обозначения специальных символов, например "©" для обозначения знака ї и ® для значка R, появившихся в HTML 2.0. Одной из особенностей является замена символов во 2-ой части символьной таблицы (после 127-ого символа) на escape-последовательности для передачи текстовых файлов с национальными языками по 7-битным каналам.
|