HTML тег <base>

HTML теги

Значение и применение

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

Второе применение - задает как открывать ссылки во всем документе (в новом окне, в текущем окне, во фрейме и так далее). Элемент <base> должен быть размещён внутри элемента <head> и может быть использован только один раз в документе .

Обращаю Ваше внимание, что если вы используете тег <base>, то он должен содержать как минимум атрибут href или target. Допускается использовать оба атрибута вместе. В HTML тег <base> не имеет закрывающего тега, для XHTML он требуется.

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

ТегChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
<base>ДаДаДаДаДаДа

Атрибуты

АтрибутЗначениеОписание
hrefURLЗадает абсолютный URL-адрес, который выступает как базовый URL для всех относительных URL-адресов, содержащихся в документе.
target_blank
_parent
_self
_top
framename
Определяет где будут открыты все гиперссылки и формы на странице (в новом окне, в текущем окне, во фрейме и так далее).

Пример использования

<!DOCTYPE html>
<html>
	<head>
	<!--  Задаем базовый абсолютный URL и определяем, что все ссылки в документе будут открываться в новом окне-->
		<base href="www.kakoitosait.com/cold_images/" target = "_blank"> 
		<title> Название документа </title>
	</head>
	<body>
	<!--  Благодаря <base> указываем не /images/coldgirl.png, а на один уровень меньше-->	
		<img src = "coldgirl.png" alt = "coldgirl">
		<a href = "www.kakoitosait.com">Ссылка</a> <!-- Ссылка откроется в новом окне -->
	</body>
</html>

Отличия HTML 4.01 от HTML 5

Нет.

Значение CSS по умолчанию

Нет.

Поддержка глобальных атрибутов

Элемент поддерживает "глобальные атрибуты".

Атрибуты событий

Элемент поддерживает "атрибуты событий".

HTML теги