- Html base href target
- Синтаксис¶
- Атрибуты¶
- href¶
- target¶
- Спецификации¶
- Описание и примеры¶
- Html base href target
- Атрибуты
- Примеры
- Спецификация
- Совместимость с браузерами
- Found a content problem with this page?
- MDN
- Support
- Our communities
- Developers
- Тег HTML — базовый адрес href и target
- Синтаксис
- Примеры использования в HTML коде
- Поддержка браузерами
- Атрибуты
- HTML Tag
- Definition and Usage
- Browser Support
- Attributes
- Global Attributes and Events
- Event Attributes
- Related Pages
- Default CSS Settings
- COLOR PICKER
- Report Error
- Thank You For Helping Us!
- Html base href target
- Кратко
- Пример
- Как пишется
- Атрибут href
- Атрибут target
- Как понять
Html base href target
предназначен для документов, в которых используется относительный адрес и эти документы могут переноситься в другую папку или даже на другой компьютер без потери связи. Браузер ищет элемент , определяет полный адрес документа и корректно загружает его. Например, если адрес документа указан как , то при добавлении рисунков достаточно использовать относительный адрес . При этом полный путь к изображению будет http://www.megasite.ru/hzchd/images/labuda.gif , что позволяет браузеру всегда находить графический файл, независимо от того, где находится текущая веб-страница. Также можно применять и иерархическую систему пути с двумя точками. Так, если изображение добавляется как , то полный путь к файлу будет http://www.megasite.ru/images/labuda.gif .
Второе применение элемента — задание целевого окна для всех ссылок на текущей странице.
Если на странице встречается несколько элементов , то берётся значение атрибутов только у первого элемента, остальные игнорируются.
Синтаксис¶
Закрывающий тег не требуется.
Атрибуты¶
href Адрес, который должен использоваться для указания полного пути к файлам. target Имя окна или фрейма, куда будет загружаться документ, открываемый по ссылке.
href¶
Адрес, который должен использоваться для указания полного пути к файлам. Обычно это типичный путь к текущему документу, но он может быть задан и другим, если это необходимо для организации файлов на сайте.
Значение по умолчанию
target¶
Определяет имя фрейма, в котором будут открываться все ссылки. Имя определяется атрибутом name элемента . В качестве значения также можно использовать ключевое слово, которое будет открывать ссылки в новой вкладке.
В качестве значения используется имя фрейма, заданное атрибутом name элемента . Если установлено несуществующее имя, то будет открыта новая вкладка. В качестве зарезервированных имён используются следующие.
_blank Загружает страницу в новую вкладку браузера. _self Загружает страницу в текущую вкладку. _parent Загружает страницу во фрейм-родитель; если фреймов нет, то это значение работает как _self . _top Отменяет все фреймы и загружает страницу в полном окне браузера; если фреймов нет, то это значение работает как _self .
Если для элемента установлен target=»_blank» , можно сделать чтобы ссылка открывалась в текущем окне, если добавить к элементу атрибут target=»_self» .
Значение по умолчанию
Спецификации¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12
html> head> meta charset="utf-8" /> title>basetitle> base target="_blank" /> head> body> p>a href="page/1.html">Чебурашкаa>p> p>a href="page/2.html">Крокодил Генаa>p> body> html>
Html base href target
HTML-элемент определяет основной адрес (URL), используемый для всех относительных адресов (URLs) в документе. Может быть только один элемент в одном документе. Основной адрес (URL) документа можно запросить скриптом используя document.baseURI (en-US).
Категории контента | Метаданные |
---|---|
Допустимое содержимое | Отсутствует. Это пустой элемент. |
Пропуск тегов | Без закрывающего тега. |
Допустимые родители | , . |
Допустимые ARIA-роли | Нет |
DOM-интерфейс | HTMLBaseElement |
Атрибуты
К элементу можно применять глобальные атрибуты.
Базовый адрес (URL) для указания полного пути (основной, главный адрес). Если указан данный атрибут, значит этот элемент должен находиться до других элементов с атрибутами URLs. Разрешены абсолютные (внешние) и относительные (внутренние) адреса (URLs).
- _self : загружает результат в текущем окне или вкладке. Если атрибут не указан, является значением по умолчанию.
- _blank : загружает результат в новом окне или бланке.
- _parent : загружает данные в родительском окне. Если значение _parent не указано, используется значение _self .
- _top : загружает данные в контексте верхнего уровня (то есть, отображает полученный контекст без обратного перехода, если не имеет родительского значения). Если нет родительских данных используется как _self .
Примечание: если указано несколько элементов , будут использованы только первые href и target; все последующие значения проигнорируются.
Примеры
base href="http://www.example.com/page.html"> base target="_blank" href="http://www.example.com/page.html">
Спецификация
Совместимость с браузерами
BCD tables only load in the browser
Found a content problem with this page?
This page was last modified on 4 мар. 2023 г. by MDN contributors.
Your blueprint for a better internet.
MDN
Support
Our communities
Developers
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2023 by individual mozilla.org contributors. Content available under a Creative Commons license.
Тег HTML — базовый адрес href и target
Тег используется для установки общего базового URL адреса для ссылок с относительными адресами, а также способа открытия (атрибут target ) для ссылок .
Тег располагают в head области HTML документа. Он влияет на все ссылки документа, в которых применена относительная адресация.
Например, если указать , то при вводе адреса файла картинки , браузер откроет картинку по адресу http://example.com/images/my_image.jpg не зависимо от расположения документа веб страницы на сервере. При этом любая ссылка будет открываться в новой вкладке или окне (так как в теге base указан target=»_blank» .
Синтаксис
Примеры использования в HTML коде
ссылка с относительным адресом
Поддержка браузерами
Тег | |||||
Да | Да | Да | Да | Да |
Атрибуты
Базовый адрес для относительных URL адресов
_blank
_parent
_self
_top
имя фрейма
Способ открытия ссылки: _blank — в новой вкладке или окне; _parent — в родительском окне; _self — в текущем окне (используется по умолчанию); _top — на весь экран.
HTML Tag
Specify a default URL and a default target for all links on a page:
Definition and Usage
The tag specifies the base URL and/or target for all relative URLs in a document.
The tag must have either an href or a target attribute present, or both.
There can only be one single element in a document, and it must be inside the element.
Browser Support
Attributes
Attribute | Value | Description |
---|---|---|
href | URL | Specifies the base URL for all relative URLs in the page |
target | _blank _parent _self _top | Specifies the default target for all hyperlinks and forms in the page |
Global Attributes and Events
Event Attributes
The tag does not support any event attributes.
Related Pages
Default CSS Settings
COLOR PICKER
Report Error
If you want to report an error, or if you want to make a suggestion, do not hesitate to send us an e-mail:
Thank You For Helping Us!
Your message has been sent to W3Schools.
Top Tutorials
Top References
Top Examples
Get Certified
W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.
Html base href target
Удобный способ определить домашний адрес для всех ссылок на сайте.
Время чтения: меньше 5 мин
Кратко
Скопировать ссылку «Кратко» Скопировано
Тег определяет основной адрес, который будет подставляться в начало всех относительных путей внутри документа. Пишется внутри тега .
На странице должен быть только один . Если их несколько, то применится только первый.
Пример
Скопировать ссылку «Пример» Скопировано
head> title>Докаtitle> base href="https://ex.amp" target="_self"> head>
Как пишется
Скопировать ссылку «Как пишется» Скопировано
Тег нужно написать как можно выше к началу разметки, максимально близко к открывающему тегу . Чтобы все идущие ниже относительные ссылки правильно читались.
К тегу технически можно применить все глобальные атрибуты, но поскольку содержимое тега не видно на странице, то и дополнительные атрибуты не будут влиять на поведение или внешний вид элемента .
Атрибут href
Скопировать ссылку «Атрибут href» Скопировано
Значение атрибута определяет нужный основной адрес.
Атрибут target
Скопировать ссылку «Атрибут target» Скопировано
Определяет, как на всём сайте будут открываться ссылки и формы:
- _self — на текущей странице (значение по умолчанию);
- _blank — в новой вкладке;
- _parent — в родительском окне;
- _top — в контексте верхнего уровня.
Кроме того, в качестве значения можно указать имя фрейма, в котором должен быть загружен результат.
Как понять
Скопировать ссылку «Как понять» Скопировано
При создании относительных ссылок косая черта / в начале указывает, что адрес нужно строить от корневого каталога. Например, ссылка /new-page.html будет вести на страницу https://ex.amp/new-page.html.
Если же в начале относительной ссылки нет слэша, то адрес будет строиться относительно текущего каталога. Предположим, что мы находимся в каталоге about, тогда ссылка new-page.html будет вести на страницу https://ex.amp/about/new-page.html.
Если прописан тег и в его атрибуте href указан абсолютный адрес, то все ссылки будут строиться именно относительно указанного адреса, а не относительно текущего или корневого каталога.
В коде ниже ссылка «архив» будет вести на страницу https://ex.amp/news/archive.html:
Посетить архив.
head> title>Новости Докиtitle> base href="https://ex.amp/news/index.html"> head> body> p>Посетить a href="archive.html">архивa>.p> body>