Тег <base> HTML - базовый адрес href и target

Рейтинг: 4 из 5, голосов 4
++++-

Тег <base> используется для установки общего базового URL адреса для ссылок с относительными адресами, а также способа открытия (атрибут target) для ссылок <a>.

Тег <base>располагают в head области HTML документа. Он влияет на все ссылки документа, в которых применена относительная адресация.

Например, если указать <base href="http://example.com/images/" target="_blank">, то при вводе адреса файла картинки <img src="my_image.jpg" alt="картинка с относительным адресом">, браузер откроет картинку по адресу http://example.com/images/my_image.jpg не зависимо от расположения документа веб страницы на сервере. При этом любая ссылка будет открываться в новой вкладке или окне (так как в теге base указан target="_blank".

Синтаксис

<base href="Базовый_URL" target="значение_target">

Примеры использования <base> в HTML коде

<html>
<head>
<base href="http://example.com/images/" target="_blank">
</head>
<body>
<img src="my_image.jpg" alt="картинка с относительным адресом"> <!-- будет открыта картинка по адресу http://example.com/images/my_image.jpg -->
<a href="../new/page.html">ссылка с относительным адресом</a> <!-- будет открыт адрес http://example.com/new/page.html в новой вкладке/окне -->
</body>
</html>

Поддержка браузерами

Тег Google Chrome Internet Explorer Mozilla FireFox Safari Opera
<base> Да Да Да Да Да

Атрибуты

Атрибут Значения Описание
href

URL

Базовый адрес для относительных URL адресов

target

_blank
_parent
_self
_top
имя фрейма

Способ открытия ссылки: _blank - в новой вкладке или окне; _parent - в родительском окне; _self - в текущем окне (используется по умолчанию); _top - на весь экран.

Оцените, насколько полезна эта статья
++++-
Оставьте комментарий

Отправляя форму, я даю согласие на обработку персональных данных.