Информация о пути: элемент BASE

<!ELEMENT BASE - O EMPTY -- базовый URI документа -->

<!ATTLIST BASE

href %URI; #REQUIRED -- URI, служащий базовым -- >.

Начальный тэг - обязателен, конечный тэг – запрещен.

Определения атрибутов:

Href = uri [CT]

Этот атрибут задает абсолютный URI, служащий базовым URI для разрешения относительных URI.

В HTML ссылки на внешние изображения, апплеты, программы для обработки форм, таблицы стилей и т.д. всегда задаются с помощью URI. Относительные URI разрешаются в соответствии с базовым URI, который может определяться из различных источников. Элемент BASE позволяет авторам явно указать базовый URI документа.

Если элемент BASE указан, он должен присутствовать в разделе HEAD документа HTML, до элементов, ссылающихся на внешние ресурсы. Информация о пути, указанная в элементе BASE, влияет только на URI в документе, в котором присутствует этот элемент.

Например, даны следующее объявление BASE и объявление A:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"

"https://www.w3.org/TR/REC-html40/strict.dtd">

<HTML>

<HEAD>

<TITLE> Наши продукты</TITLE>

<BASE href="https://www.aviary.com/products/intro.html">

</HEAD>

<BODY>

<P>Вы видели наши <A href="../cages/birds.gif">клетки для птиц</A>?

</BODY>

</HTML>

относительный URI "../cages/birds.gif" будет разрешен в:

https://www.aviary.com/cages/birds.gif.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: