HTML тег <base>
HTML тегиЗначение и применение
Тег <base> определяет базовый абсолютный URL для всех относительных URL-адресов, содержащихся в документе. Применяется для указания полного URL-адреса документа (даже если вы переместите страницу, браузер будет знать полный адрес и отобразит необходимые документы).
Второе применение - задает как открывать ссылки во всем документе (в новом окне, в текущем окне, во фрейме и так далее). Элемент <base> должен быть размещён внутри элемента <head> и может быть использован только один раз в документе .
Обращаю Ваше внимание, что если вы используете тег <base>, то он должен содержать как минимум атрибут href или target. Допускается использовать оба атрибута вместе. В HTML тег <base> не имеет закрывающего тега, для XHTML он требуется.
Поддержка браузерами
Тег | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
<base> | Да | Да | Да | Да | Да | Да |
Атрибуты
Атрибут | Значение | Описание |
---|---|---|
href | URL | Задает абсолютный 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 теги