Относительные URI
Относительные URI не содержат информацию о схеме именования. Их "путь" обычно ссылается на ресурс на той же машине, где находится и текущий документ. Относительные URI могут содержать компоненты относительного пути (например, ".." - на один уровень выше в иерархии пути), а также закладки.
Относительный URI расширяется до полного URI с использованием базового URI.
К примеру, предположим, что у нас есть базовый URI "http://www.acme.com/support/intro.html".
Относительный URI в следующей разметке для перехода по гиперссылке:
<A href="suppliers.html">Suppliers</A>
будет расширен до полного URI "http://www.acme.com/support/suppliers.html", а относительный URI для рисунка в следующей разметке:
<IMG src="../icons/logo.gif" alt="logo">
будет расширен до полного URI "http://www.acme.com/icons/logo.gif".
В HTML URI используются для:
- ссылки на другой документ или ресурс (см. элементы A и LINK);
- ссылки на внешнюю таблицу стилей или сценарий/скрипт (см. элементы LINK и SCRIPT);
- включения в страницу рисунка, объекта или аплета (см. элементы IMG, OBJECT, APPLET и INPUT);
- создания карт изображений (см. элементы MAP и AREA);
- отправки формы (см. FORM);
- создания многооконного документа - фрэймов (см. элементы FRAME и IFRAME);
- цитирования внешней ссылки (см. элементы Q, BLOCKQUOTE, INS и DEL).;
- ссылки на соглашения по метаданным, описывающим документ (см. элемент HEAD).
Прочтите также раздел о типе URI.