Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5523.pdf
Скачиваний:
2
Добавлен:
13.11.2022
Размер:
1.73 Mб
Скачать

6. Использование списков

На HTML-страницах можно отображать разного вида списки, используя соответствующие дескрипторы (теги).

Теги нумерованного списка: <ol> </ol>.

Каждый элемент списка начинается с дескриптора <li>. Например:

<ol>

 

 

1.

Один

 

<li> Один

2.

Два

<li> Два

3.

Три

<li> Три

 

 

 

 

</ol>

 

 

Параметр type задаёт тип используемой нумерации:

А – большие латинские буквы;

а – маленькие латинские буквы;

I – большие римские цифры;

i – маленькие римские цифры;

1 – арабские цифры.

В вышеописанном примере параметр type будет иметь значение type=1. Можно задать начальное значение, с которого будет начинаться отсчёт. Для этого используется параметр start.

Например:

<ol type=”I” start=”8”>

<li> – Восемь <li> – Девять <li> – Десять

<li> – Одиннадцать

</ol>

VIII. Восемь

IX. Девять

X. Десять

XI. Одиннадцать

Теги маркированного списка: <ul> </ul>

Браузер для пометки списка обычно использует специальные маркеры:

небольшой заштрихованный кружочек;

o небольшой не заштрихованный кружочек;

26

заштрихованный квадратик. Например:

<ul>

 

<li> один

один

<li> два

два

три

<li> три

 

</ul>

 

Параметр type задаёт тип маркера: disc; circle; square.

По умолчанию – disc.

Примечание: Если список вложенный, то маркеры вложенного списка будут незаштрихованными. Поэтому лучше явно указывать требуемое значение параметра type.

Например:

<ul type=”disc”>

 

 

<li> первый элемент

 

 

</ul>

 

первый элемент

 

 

<ul type=”circle”>

o

второй элемент

 

<li> второй элемент

 

 

</ul>

третий элемент

<ul type=”square”>

 

 

<li> третий элемент

 

 

</ul>

 

 

Теги списка определений: <dl> </dl>, <dt>, <dd>. Например:

<dl>

 

<dt> Термин

 

Термин

 

<dd> Определение1

Определение1

<dd> Определение2

Определение2

 

<dd> Определение3

Определение3

 

</dl>

 

27

Параметр compact тега <dl> позволяет разместить пункты списка более компактно. Значения параметру не присваиваются.

Например: <dl compact >.

Контрольные вопросы и задания

1.Сколько видов списков можно вставит в HTML-страницы? Чем они различаются?

2.Какие теги используются для вставки в документ списки? Можно ли задать список, который бы начинался не с 1-й позиции? Если да, то как?

3.Приведите пример маркированного списка (маркер – закрашённый кружочек) с пояснением. Список должен быть не менее чем из 3 элементов.

4.Создайте HTML-документ, в котором приведите примеры использования различных списков. Включите списки дисциплин, вошедших в летнюю экзаменационную сессию (за прошлый курс), зачётов, название дисциплин, наиболее Вам интересных, список вашей подгруппы и др.

7.Гипертекстовые ссылки

HTML предлагает множество условных оборотов для текстовых и структурированных документов, но отличает его от большинства других языков разметки возможность разметки гипертекста и интерактивных документов. Ссылки связывают один Web-ресурс с другим. Несмотря на простоту, ссылки стали основным залогом успеха Web.

Гипертекст – это многомерный текст, т.е. такая организация документов, при которой один документ или текст может включать в себя разнонаправленные ссылки. Эти ссылки, называемые гипертекстовыми ссылками, или гиперссылками (Hyper Text Links, hyperlinks), позволяем просматривать документ в любом необходимом порядке. Объединение одномерных текстов с включёнными в них гиперссылками называется гипертекстом.

Самым простым примером гипертекста является система контекстной помощи Microsoft Windows.

28

Любая гиперссылка состоит из двух частей – указателя ссылки («якоря» – от англ. anchors) и адреса ресурса, который может быть любым ресурсом Web (например, изображением, видеоклипом, звуковым файлом, программой, документом HTML, элементом в документе HTML и т.д.), на который необходимо осуществить переход.

Внешне отличить гиперссылку от обычного текста очень просто: при наведении курсора мыши на ссылку он принимает вид руки с указательным пальцем, как бы показывающим, что этот текст содержит гиперссылку. Сама ссылка подчёркивается (если это текст). В качестве указателя ссылки могут выступать текст (отдельное слово, фразы и даже целые страницы текста) и графические изображения. В ряде случаев возможно объединение графики и текста в рамках единого указателя ссылки.

Структура гиперссылки

Указатель ссылки описывается тегом <А>, а адрес перехода реализован с помощью параметра HREF, значением которого является путь к тому или иному интернет-ресурсу:

<А>...</А>

Если файл находится в том же каталоге, что и документ, на который сделана ссылка, то полный путь к документу указывать не обязательно.

Достаточно использовать сокращённые версии адресов, называемые

относительными адресами.

Чаще всего используются следующие шаблоны: текст <А href="Адрес ссылки"> текст для щелчка </а>

<А href="Адрес ссылки"> <IMG srс="Ссылка на рисунок"> </а>

Первый шаблон применяется в том случае, когда гиперссылка встречается в тексте. Атрибут href может указывать на интернет-ресурс, файл на локальном диске или метку внутри текущей страницы. Текст, расположенный внутри элемента <А>, представляет собой видимую часть гиперссылки. Именно по нему должен щёлкнуть пользователь, чтобы осуществить переход. Браузер выделяет этот фрагмент цветом, а после использования гиперссылки меняет цвет, чтобы обеспечить подсказку.

link – определяет цвет выделенного элемента текста, при нажатии на который происходит переход по гипертекстовой ссылке.

– link="#FF0000" цвет гипертекстовой ссылки. Насыщенность красным – FF (255), зелёным и синим – 00 (ноль). Результат – красный цвет.

29

vlink – определяет цвет ссылки на документ, который уже был просмотрен ранее.

alink – определяет цвет ссылки в момент, когда на неё указывает курсор мыши и нажата её правая кнопка, т.е. непосредственно перед переходом по ссылке.

Листинг 2 (к рисунку 7): <HTML>

<HEAD>

<TITLE> Использование текстовой гиперссылки</TITLE> </HEAD>

<BODY>

Любая гиперссылка состоит из двух частей – <А HREF="1 .html"> указателя ссылки </а> («якоря» — от англ. anchors) и <A HREF="2.html"> адреса ресурса </а>, который может быть любым ресурсом Web, на который необходимо осуществить переход.

</BODY>

</HTML>

Рисунок 7 – Пример использования текстовой гиперссылки

Следующий пример предназначен для тех случаев, когда видимая часть гиперссылки представляет собой рисунок. Если для последнего определена рамка, то она тоже меняет цвет после использования. Если ссылка указывает на рисунок, который находится на локальном диске, она обязательно должна начинаться со слова file:

file:// Диск: /Путь к файлу

или

file: ///Диск: /Путь к файлу

Рамка нужна не только для красоты. Если рисунок используется внутри элемента <А>, то изменение цвета рамки позволяет отличить пройденную

30

гиперссылку от нетронутой. Справа и слева от рисунка можно создать пустое пространство:

hspace=Число пикселей

Эта область никак не будет выделяться на экране и примет цвет фона страницы. О её существовании может говорить наличие промежутка между текстом и рисунком.

По аналогии можно создать пустое пространство выше и ниже рисунка: vsрасе=число пикселей.

Листинг 3 (к рисунку 8): <HTML>

<HEAD>

<TITLE> Использование гиперссылок </TITLE> </HEAD>

<BODY>

<НЗ align="center">

<А HREF "7. html"> Internet Explorer </a>

является одной из специальных программ (браузеров) для просмотра электронных документов

<BR> <A HREF="6.html"><IMG SRC="IE11 .jpg" hspace=5 vspace=20>

</A>

</H3>

</BODY>

</HTML>

Рисунок 8 – Результат работы примера использования гиперссылок

31

Тег <А> может содержать параметры TARGET и TITLE. Например: <А HREF="URL" TARGET="Окно"

TITLE="Подсказка">Название ссылки</A>

Параметр TARGET определяет, в каком окне (фрейме) следует загрузить указанный документ. Этот параметр может иметь следующие значения:

_top – загрузить содержимое файла, заданного ссылкой, на всём пространстве окна браузера (если до этого существовало разбиение на фреймы, то оно исчезнет);

_blank – загрузить содержимое файла, заданного ссылкой, в новом окне браузера;

_self – загрузить новое содержимое в то окно, которое включает данную ссылку (именно это значение используется по умолчанию, так что если необходим подобный режим загрузки ссылки, то параметр target можно вообще не указывать);

_parent – загрузить новое содержимое в окно, которое является непосредственным владельцем набора фреймов.

Параметр TITLE содержит текст подсказки, который будет появляться при наведении пользователем курсора мыши на ссылку. Параметр не обязательный.

Контрольные вопросы и задания

1.Что является указателем ссылки? Какой параметр обязательно указать в этом теге? Что он обозначает?

2.Какие ещё параметры может содержать тег <A>? Каково их назначение?

3.Создайте HTML-документ, в который включите примеры из теории (Листинги 2, 3)

32

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]