Интегрированные сети ISDN



Язык HTML - часть 8


Для локальной адресации HTML-документов используется относительные URL, которые не имеют секций протокола и ЭВМ. Относительный URL может содержать компоненты относительного прохода к ресурсу (“..” означает положение порождающего URL). Документ RFC-1808 определяет алгоритм работы с относительными URL. Относительный URL может быть частью полного URL. Полный URL можно определить следующим образом:

  • Если базовый URL завершается символом (/), то он получен путем добавления относительного URL. Например, если базовый URL http://nosite.com/dir1/dir2/, а относительный – gee.html, то полный URL будет выглядеть как http://nosite.com/dir1/dir2/gee.html.
  • Если базовый URL не завершается /, последнюю секцию базового URL следует рассматривать как ресурс.
  • Для связи через электронную почту иногда используется специальная разновидность URL – mailto, которая имеет формат:

    mailto:e-mail_адрес.

    В HTML, URI используются для:

  • Связи с другим документом или ресурсом (см. элементы a и link).
  • Связи с внешним стилевым списком или скриптом (см. элементы link и script ).
  • Включения изображений объектов или аплетов в страницу (см. элементы img, object, applet и input).
  • Создания карты изображения (см. элементы map и area).
  • Предоставления форм (см. form).
  • Создания рамочных документов (см. элементы frame и iframe).
  • Цитирования внешних ссылок (см. элементы q, blockquote, ins и del).
  • Ссылок на соглашения по метаданным, описывающим документ (см. элемент head).
  • Поскольку люди на Земле пока используют различные языки, в которых применяются совершенно не схожие наборы символов, необходимо как-то управлять процессом описания набора символов, используемого в данном документе. Для документов HTML используется универсальный набор символов UCS (Universal Character Set) [ISO10646; cм. также RFC-2070]. Этот набор эквивалентен Unicode 2.0 [unicode]. Агент пользователя может получить, послать или воспроизвести документ в любой кодировке. Это может быть набор ISO-8859-1 (“latin-1”), ISO-8859-5 (кирилица), shift_jis (японская кодировка) и так далее.


    Содержание  Назад  Вперед