
Введение в HTML [Копия]
.pdf
Пример упорядоченного списка.
Неупорядоченный список
Это тоже самое, что простой перечень или ненумерованный список, каждый элемент в котором предваряется вводным символом, например, жирной точкой. Сам список формируется с помощью контейнера <ul>, а каждый пункт списка начинается с тега <li>, как показано ниже.
<ul>
<li>Первый пункт</li> <li>Второй пункт</li> <li>Третий пункт</li>
</ul> |
|
|
|
|
В списке непременно должен присутствовать закрывающий тег </ul>, иначе возникнет |
||
ошибка. |
|
|
|
|
Атрибуты: |
|
|
|
Type |
– |
Позволяет выбрать тип вводных символов для элементов списка. |
|
Определеный в тэге <ul>, оказывает влияние на весь список в целом, а в тэге <li> он |
||
|
воздействует на текущий и все последующие элементы списка. |
||
|
Значения: |
|
|
|
Disk |
– |
Используются вводные символы в виде сплошных кружков. Установлен по |
умолчанию.
Circle – Вводные символы выглядят как незакрашенные окружности.
Square – Используются квадратные вводные символы.
Пример неупорядоченного списка.

Список определений
Список определений состоит из двух элементов — термина и его определения. Сам список задается с помощью контейнера <dl>, термин — тегом <dt>, а его определение — с помощью тега <dd>. Вложение тегов для создания списка определений:
<dl>
<dt>Термин 1</dt> <dd>Определение 1</dd>
<dt>Термин 2</dt> <dd>Определение 2</dd>
</dl>
Атрибуты:
Compact – Указывает на то, что при отображении списка должен использоваться
минимальный сдвиг вправо и минимальное межстрочное расстояние. Пример списка определений.

Список каталогов
Определен в стандарте как список, содержащий элементы длинной не более 24 символов. Web - броузеры отображают его без вводных символов и сдвига вправо, поэтому, если бы элемент списка имел длину более 24 символов и его окончание переносилось на следующую строку, было бы трудно понять, что новая стока является продолжением предыдущего элемента.
Синтаксис:
<dir><li>Элемент списка</dir>
Список пунктов меню
Меню - это неупорядоченный список, каждый из элементов которого, должен располагаться на одной строке. Меню может отображаться в браузере более компактно, чем обычный неупорядоченный список. Имейте ввиду, что меню не могут быть вложенными. Синтаксис:
<menu><li>Элемент списка</menu>
Создание вложенных списков
Существует возможность вложить один список в другой, вставив тэги списка, внутрь элемента списка <li>. Однако не рекомендуется делать вложенные списки с количеством уровней больше трех.
Практическое задание.
Создать веб-страницу, содержащую все перечисленные варианты списков (нумерованный, маркированный, список определений, список меню, список каталогов, вложенный список). Заголовок страницы должен содержать ваше ФИО, номер группы и номер бригады.
№ |
Упорядоченный |
Неупорядоченный |
Шрифт и |
Оформить один из элементов |
|
варианта |
список. |
Формат |
список. Формат |
цвет |
каждого списка указанным |
|
нумерации. Номер |
нумерации: |
заголовков |
начертанием |
|
|
первого элемента. |
|
списков |
|
|
1 |
Строчные |
|
Закрашенный круг |
Размер: +2; |
Жирный |
|
латинские буквы. |
|
Цвет: |
|
|
|
Начать с третьего |
|
Красный |
|
|
|
элемента. |
|
|
|
|
2 |
Римские цифры в |
Незакрашенный |
Размер: +3; |
Подчеркнутый жирный |
|
|
нижнем регистре. |
круг |
Цвет: |
|
|
|
Начать со второго |
|
Синий |
|
|
|
элемента. |
|
|
|
|
3 |
Заглавные |
|
Квадрат |
Размер: +4; |
Подчеркнутый курсив |
|
латинские буквы. |
|
Цвет: |
|
|
|
Начать с |
|
|
Зеленый |
|
|
четвертого |
|
|
|
|
|
элемента. |
|
|
|
|
4 |
Римские цифры в |
Закрашенный круг |
Размер: +2; |
Жирный курсив |
|
|
верхнем регистре. |
|
Цвет: |
|
|
|
Начать с третьего |
|
Желтый |
|
|
|
элемента. |
|
|
|
|
5 |
Арабские цифры. |
Незакрашенный |
Размер: +3; |
Жирный |
|
|
Начать со второго |
круг |
Цвет: |
|
|
|
элемента. |
|
|
Красный |
|
6 |
Строчные |
|
Квадрат |
Размер: +4; |
Подчеркнутый |
|
латинские буквы. |
|
Цвет: |
|
|
|
Начать с пятого |
|
Синий |
|
|
|
элемента. |
|
|
|
|
7 |
Римские цифры в |
Закрашенный круг |
Размер: +3; |
Подчеркнутый курсив |
|
|
нижнем регистре. |
|
Цвет: |
|
|
|
Начать со второго |
|
Зеленый |
|
|
|
элемента. |
|
|
|
|
8 |
Заглавные |
|
Незакрашенный |
Размер: +4; |
Жирный |
|
латинские буквы. |
круг |
Цвет: |
|
|
|
Начать с третьего |
|
Желтый |
|
|
|
элемента. |
|
|
|
|
9 |
Римские цифры в |
Квадрат |
Размер: +3; |
Курсив |
|
|
верхнем регистре. |
|
Цвет: |
|
|
|
Начать с |
|
|
Серый |
|
|
четвертого |
|
|
|
|
|
элемента. |
|
|
|
|
10 |
Арабские цифры. |
Закрашенный круг |
Размер: +2; |
Подчеркнутый жирный |
|
|
Начать с первого |
|
Цвет: |
|
|
|
элемента. |
|
|
Красный |
|
Контрольные вопросы:
1.Какие теги используются для создания нумерованных списков? Маркированных?
2.Списки с каким уровнем вложенности предпочтительнее создавать в веб-документе?
3.Перечислите три основных вида списков в HTML-документе.
4.Какой атрибут определяет тип маркера неупорядоченного списка?
Лабораторная работа №3.
Ссылки
Ссылки являются основой гипертекстовых документов и позволяют переходить с одной веб-страницы на другую. Гипертекстовые ссылки выделяются в тексте документа специальным цветом, и, активизировав их мышью, вы без труда сможете перемещаться по документам или частям одного документа. Ссылка может вести не только на HTML-файлы, но и на файл любого типа, причем этот файл может размещаться совсем на другом сайте. Любая ссылка на вебстранице может находиться в одном из следующих состояний.
Непосещенная ссылка. Такое состояние характеризуется для ссылок, которые еще не открывали. По умолчанию непосещенные текстовые ссылки изображаются синего цвета и с подчеркиванием.
Активная ссылка. Ссылка помечается как активная в момент ее открытия. Поскольку время между нажатием на ссылку и началом загрузки нового документа достаточно мало, подобное состояние ссылки весьма кратковременно. Активной ссылка становится также, при ее выделении с помощью клавиатуры. Цвет такой ссылки по умолчанию красный.
Посещенная ссылка. Как только пользователь открывает документ, на который указывает ссылка, она помечается как посещенная и меняет свой цвет на фиолетовый, установленный по умолчанию.
Общий синтаксис создания ссылок следующий.
<a href="URL">текст ссылки</a>
Атрибут href определяет URL (Universal Resource Locator, универсальный указатель ресурса), иными словами, адрес документа, на который следует перейти. Т.е. URL служит для указания местоположения файлов в World Wide Web. Такие адреса необходимы для ссылок на документы, которые находятся на других серверах. Cодержимое контейнера <a> является ссылкой. Текст, расположенный между тегами <a> и </a>, по умолчанию становится синего цвета и подчеркивается. Структура URL:
http://webdoc.best.com
Его первая часть(до двойной дробной черты) определяет метод доступа к ресурсу. Вторая часть, как правило, представляет собой сетевой адрес компьютера, на котором находятся искомые данные. Оставшиеся части могут обозначать имя файла, порт, с которым необходимо соединиться, либо текст, по которому должен производиться поиск в базе данных.
Пример создания нескольких ссылок на разные веб-страницы.
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251"> <title>Ссылки на странице</title>
</head>
<body>

<p><a href="lab1.html">Лабораторная работа №1</a></p> <p><a href="lab2.html">Лабораторная работа №2</a></p>
</body>
</html>
Абсолютные и относительные ссылки
Существуют два способа задания URL-адреса: абсолютный и относительный. Рассмотрим на следующем примере. Предположим, что есть корневая папка – “Сайт”. Все страницы на сервере у нас хранятся в двух папках “Папка 1” и “Папка 2”. При этом в папке “Папка 1” содержатся файлы Lab1.html и Lab2.html, а в папке “Папка 2” – Lab2.html. Т.е. имеется следующая структура:

При абсолютной адресации используется полный путь. В нашем примере абсолютный адрес страницы Lab1.html следующий:
<a href="http://Сайт/Папка 1/Lab1.html">Ссылка на страницу Lab1.html</a>
При относительной адресации путь указывается от того каталога, в котором хранится исходный файл. Например, если мы хотим разместить ссылку со страницы Lab1.html (исходный файл) на страницу Lab2.html, то, учитывая, что обе страницы лежат в одном каталоге (т.е имеют один уровень), она будет выглядеть следующим образом:
<a href="Lab2.html">Ссылка на страницу Lab2.html</a>
Если же мы захотим сделать ссылку со страницы Lab1.html на страницу Lab3.html, то, учитывая, что страницы лежат в разных каталогах, она будет выглядеть следующим образом:
<a href="../Папка 2/Lab3.html">Ссылка на страницу Lab3.html</a>
Две точки вначале означают подняться в иерархии папок на уровень выше.
Атрибуты ссылок
Атрибуты:
Target – Устанавливает окно или фрейм в котором откроется документ при переходе по
ссылке.
<a target="имя окна">...</a>
В качестве значения используется имя окна или фрейма, заданное атрибутом name. Если установлено несуществующее имя, то будет открыто новое окно. В качестве зарезервированных имен применяются следующие.
|
Значения: |
|
|
_blank |
– загружает страницу в новое окно браузера. |
|
_self |
– загружает страницу в текущее окно (это значение задается по умолчанию). |
|
_parent |
– загружает страницу во фрейм-родитель, если фреймов нет, то это значение |
|
работает как _self. |
|
|
_top |
– отменяет все фреймы и загружает страницу в полном окне браузера, если |
|
фреймов нет, то это значение работает как _self. |
|
|
Title |
- Добавляет поясняющий текст к ссылке в виде всплывающей подсказки. |
Якоря
Якорем называется закладка с уникальным именем на определенном месте веб-страницы, предназначенная для создания перехода к ней по ссылке. Якоря удобно применять в документах большого объема, чтобы можно было быстро переходить к нужному разделу.
Для создания якоря следует вначале сделать закладку в соответствующем месте и дать ей имя при помощи атрибута name тега <a>. В качестве значения href для перехода к этому якорю используется имя закладки с символом решетки (#) впереди.
<a name="top"></a> Длинный текст
<a href="#top">Наверх</a>
Cсылку можно также сделать на закладку, находящуюся в другой веб-странице и даже другом сайте. Для этого в атрибуте href тега <a> надо указать адрес документа и в конце добавить символ решетки # и имя закладки.
<a href="Lab1.html#top">Наверх</a>
Ссылка на адрес электронной почты
Создание ссылки на адрес электронной почты делается почти также как и ссылка на вебстраницу. Только вместо URL указывается mailto:адрес электронной почты.
<a href="mailto:example@КакойТоСайт.рф">Задавайте вопросы по электронной почте</a>
Ссылка на файл
Ссылка может быть не только на документ с расширением *.html, но и на многие другие: *.doc, *.mp3, *.jpg, *.gif, *.txt, *.zip, *.exe и т.д.
<a href="http://Сайт/Песня.mp3">Скачать песню</a>
При нажатии на такую ссылку откроется окно, предлагающее сохранить файл на компьютере.
Задание цвета всех ссылок на странице
Цвета ссылок задаются в качестве атрибутов тега <body>. Атрибуты являются необязательными и если они не указаны используются значения по умолчанию.
|
Атрибуты: |
|
|
Link |
– Определяет цвет ссылок на веб-странице (цвет по умолчанию синий, #0000FF). |
|
Alink |
– Цвет активной ссылки. Цвет ссылки меняется при нажатии на ней кнопки мыши. |
|
Цвет по умолчанию красный, #FF0000. |
|
|
Vlink |
- Цвет уже посещенных ссылок. Цвет по умолчанию фиолетовый, #800080. |
ВHTML цвета можно задать цифрами в шестнадцатеричном коде, в виде #rrggbb, где r, g
иb обозначают соответственно красную, зеленую и синюю составляющую. Для каждого цвета задается шестнадцатеричное значение от 00 до FF, что соответствует диапазону от 0 до 255 в десятичном исчислении. Затем эти значения объединяются в одно число, перед которым ставится символ #.
Практическое задание.
Создать структуру папок и файлов, представленную на рисунке:

К папках Lab1-Lab3 создать текстовые документы, содержащие краткое описание соответствующих работ. Например, в папке Lab1 создать документ lab1.txt со следующим содержимым: “Лабораторная работа № 1. Изучение тегов HTML.”. И т.д.
Заголовок каждой html-страницы должен содержать ваше ФИО, номер группы и номер бригады. В качестве файлов Lab1.html и Lab2.html взять файлы I и II лабораторных работ. Вверху каждой страницы создать ссылки на 2 других файла html и на файлы с их описанием. (Ссылки разместить последовательно в виде маркированного списка) Т.е. файл Lab1.html должен содержать ссылки на файлы Lab2.html, Lab3.html и на их описание в файлах 2.txt и 3.txt и т.д.
Ссылки на файл: одна абсолютная ссылка, одна относительная.
Ссылки на веб-документы: одна ссылка открывается в новом окне, вторая в окне родителе.
Ссылки отделить от остального документы разделительной чертой. Каждая ссылка должна иметь всплывающую подсказку.
Файл Lab3.html должен содержать неупорядоченный список (должен содержать не менее 3 элементов). Каждый элемент списка содержит вложенный упорядоченный список (должен содержать не менее 3 элементов). Элементы маркированного списка должны быть отделены друг от друга интервалом не менее 10 строк (использовать тег <br>). Файл Lab3.html должен содержать ссылки (якоря) на каждый пункт маркированного списка. Поменять стандартный цвет ссылок.
№ |
Тематика элементов списка |
Шрифт и цвет элементов маркированного |
варианта |
|
тематического списка |
1 |
Категории продуктов ->Продукты |
Размер: +2; Цвет: Красный |
2 |
Марки автомобилей ->Модели |
Размер: +3; Цвет: Синий |
3 |
Марки телефонов ->Модели |
Размер: +4; Цвет: Зеленый |
4 |
Сезонная одежда ->Наименование |
Размер: +2; Цвет: Зеленый |
5 |
Категории продуктов ->Продукты |
Размер: +3; Цвет: Красный |
6 |
Марки автомобилей ->Модели |
Размер: +4; Цвет: Синий |
7 |
Марки телефонов ->Модели |
Размер: +3; Цвет: Зеленый |
8 |
Сезонная одежда ->Наименование |
Размер: +4; Цвет: Синий |
9 |
Категории продуктов ->Продукты |
Размер: +3; Цвет: Серый |
10 |
Марки автомобилей ->Модели |
Размер: +2; Цвет: Красный |

В конце файла Lab3.html разместить ссылку на вашу электронную почту. Ссылку отделить разделительной чертой. Пример выполнения работы: