Описание элемента base в HTML5
Элемент base позволяет определить основной URL документа, который должен использоваться как базовый для относительных URL-ов.
С помощью элемента base можно также установить фрейм, в котором по умолчанию будут открываться файлы, активизируемые при помощи ссылок в документе. Тег base должен располагаться в области head. Закрывающий тег не ставится.
В документе разрешается иметь только один элемент base.
Рассмотрим 2 примера:
<!DOCTYPE html>
<html>
<head>
<base href="http://ramech.net/public/">
</head>
<body>
Image 1: <img src="base-sample1.png"><br>
Image 2: <img src="http://ramech.net/public/html5/base-sample1.png"><br>
</body>
</html>
| Правильное отображение элемента base, в Chrome | Отображение элемента base в вашем браузере |
|---|---|
|
<!DOCTYPE html>
<html>
<head>
</head>
<body>
Image 1: <img src="base-sample1.png"><br>
Image 2: <img src="http://ramech.net/public/html5/base-sample1.png"><br>
</body>
</html>
| Правильное отображение элемента base, в Chrome | Отображение элемента base в вашем браузере |
|---|---|
|
Обратите внимание, что мы указали только относительный адрес для первого изображения. Как видите, в первом случае, установка элемента base позволяет изменить URL первого изображения с base-sample1.png на http://ramech.net/public/html5/base-sample1.png.
Отличие элемента base HTML4.1 от HTML5
Элемент base сохранился без изменений
Атрибуты элемента base в HTML5
| Атрибут base | Описание атрибута элемента base | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| href |
Атрибут href для элемента base указывает определяет базовый адрес (URL) текущего документа. В атрибуте href указывается полный абсолютный путь к документу. |
||||||||||
| target |
Атрибут target для элемента base указывает в каком окне/фрейме должны открываться ссылки, у которых отсутствует атрибут target. В качестве значения атрибута target используется имя окна или фрейма. Атрибут target может быть переопределен с помощью атрибута target в каждой ссылке:
Возможные значения:
|