TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
Шрифт:
19.6.8 Список определений
Список определений является последовательностью терминов и их определений:
При выводе это будет выглядеть как:
Списки любого типа могут быть вложенными.
19.6.9 Дополнительные теги
Для выделения отдельных частей документа можно воспользоваться горизонтальным разделителем, который пересекает всю ширину выводимой страницы:
Иногда нужно получить текст, размещенный точно так же, как он был введен. Тег предформатирования (<PRE>) указывает браузеру на вывод текста "как есть":
Цитируемый блок текста (block quote) — еще один способ выделения фрагмента в тексте. Обычно это делается сдвигом вправо всего блока. В версии 2 применяется тег <BLOCKQUOTE>.
В версии 3 название тега сокращено до <BQ>.
19.6.10 Выделение в тексте
Иногда требуется выделить фрагмент текста особым образом, например полужирным шрифтом или курсивом. Это можно сделать двумя способами:
1. Оставить детали вывода на усмотрение браузера
2. Явно указать способ изображения текста:
Версия 3 имеет много дополнительных свойств, обеспечивая автору разнообразные возможности по управлению выводом текста клиенту.
19.6.11 Ссылки
Чтобы включить в документ ссылку, нужно:
■ Использовать теги начала и конца ссылки
■ Указать URL связанного со ссылкой документа
■ Обеспечить метку для щелчка мышью (обычно выводится подчеркиванием или голубым цветом).
Ниже показан пример ссылки. Символ А определяет название тега, именуемого точкой привязки, или якорем. Параметр HREF идентифицирует элемент, через который выполняется ссылка. Текст перед разделителем </А> становится меткой для щелчка мышью на этой ссылке:
Не всегда нужно записывать полный URL для связанного документа. Предположим, что документ showme.html содержит ссылку на файл more.html из того же каталога. Тогда можно записать ссылку как:
Такой способ называется указанием относительного пути. Его можно применять и для подкаталогов текущего каталога.
19.6.12 Ссылки на локальные документы
Можно создать ссылку на документ локального хоста. Например, ссылка на локальный документ DOS выглядит как:
Для извлечения такого документа нет надобности в протоколе HTTP. Отметим, что имя хоста не указано — между косыми чертами (///) ничего нет.
Допустимо ссылаться на отдельные места того же самого документа. Сначала маркируется нужное место. В версии 2 это выполняется вставкой точки привязки с использованием параметра NAME:
Затем создается ссылка на это место документа путем указания перед его именем символа диез:
Если пользователь щелкнет мышью на подчеркнутой фразе (обратитесь к разделу три), клиент "перескочит" на заданное место документа.
В версии 3, вместо маркировки позиции в документе специальным тегом, можно добавить идентификатор к любому уже существующему тегу. Например, ниже мы добавляем идентификатор для тега Н2: