Атрибут href HTML тега <a>
Значение и применение
Атрибут href (HTML тега
<a>) задает URL адрес страницы, или
документа на которую ведёт ссылка.
Относительный адрес разрешается относительно базового URL документа, который может изменять <base>. Абсолютный адрес может вести и на текущий сайт. mailto: открывает почтовое приложение, tel: — обработчик звонков. Для запуска действия используйте кнопку, а не href="javascript:…" или пустую ссылку.
../assets/tony.png из документа pages/toys.html. Здесь базовый URL не изменён элементом <base>.Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
Отдельные значения (1) поддерживаются не везде — смотрите таблицу.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
href | 1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
| href = 'sms:' | 12 | 14 | ||||||||||
| href = '#top' | 1 | 12 | 10 | 15 | ≤4 | 18 | 10 | 14 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Синтаксис:
<a href = "URL" >
Значения атрибута
| Значение | Описание |
|---|---|
URL |
Единый указатель ресурса (англ. Uniform Resource Locator, URL) — единообразный локатор (определитель
местонахождения) ресурса. Возможные значения атрибута:
|
Отличия HTML 4.01 от HTML 5
Элемент <a> без href — место для потенциальной ссылки, а не действующая гиперссылка. Он не получает обычное поведение ссылки при работе с клавиатуры.
Ссылка на элемент страницы
Ссылка href="#toy" ведёт к элементу с id="toy" в текущем документе. Идентификатор должен быть уникальным на странице.
href перед идентификатором ставят #; в самом id этого символа нет.Примеры, попробуйте сами
Атрибут href элемента a
Откройте скачанный HTML для проверки перехода: в предпросмотре ссылки отключены.
index.html
<a href="https://example.com/">Открыть страницу</a>