HTML - тег <a>
Пример
Создайте ссылку на W3Schools.com:
<a href="https://www.w3schools.com">Visit W3Schools.com!</a>
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Тег <a>
определяет гиперссылку, которая используется для ссылки с одной страницы на другую.
Наиболее важным атрибутом <a>
элемента является
href
атрибут, указывающий назначение ссылки.
По умолчанию ссылки будут отображаться во всех браузерах следующим образом:
- Непосещенная ссылка подчеркнута и окрашена в синий цвет
- Посещенная ссылка подчеркнута и окрашена в фиолетовый цвет
- Активная ссылка подчеркнута и окрашена в красный цвет
Советы и примечания
Совет: Если у <a>
тега нет
href
атрибута, это всего лишь заполнитель для гиперссылки.
Совет: Связанная страница обычно отображается в текущем окне браузера, если вы не укажете другую цель.
Совет. Используйте CSS для оформления ссылок: CSS-ссылки и CSS-кнопки .
Поддержка браузера
Element | |||||
---|---|---|---|---|---|
<a> | Yes | Yes | Yes | Yes | Yes |
Атрибуты
Attribute | Value | Description |
---|---|---|
download | filename | Specifies that the target will be downloaded when a user clicks on the hyperlink |
href | URL | Specifies the URL of the page the link goes to |
hreflang | language_code | Specifies the language of the linked document |
media | media_query | Specifies what media/device the linked document is optimized for |
ping | list_of_URLs | Specifies a space-separated list of URLs to which, when the link is followed, post requests with the body ping will be sent by the browser (in the background). Typically used for tracking. |
referrerpolicy | no-referrer no-referrer-when-downgrade origin origin-when-cross-origin same-origin strict-origin-when-cross-origin unsafe-url |
Specifies which referrer information to send with the link |
rel | alternate author bookmark external help license next nofollow noreferrer noopener prev search tag |
Specifies the relationship between the current document and the linked document |
target | _blank _parent _self _top |
Specifies where to open the linked document |
type | media_type | Specifies the media type of the linked document |
Глобальные атрибуты
Тег <a>
также поддерживает глобальные атрибуты в HTML .
Атрибуты события
Тег <a>
также поддерживает атрибуты событий в HTML .
Дополнительные примеры
Пример
Как использовать изображение в качестве ссылки:
<a href="https://www.w3schools.com">
<img border="0" alt="W3Schools"
src="logo_w3s.gif" width="100" height="100">
</a>
Пример
Как открыть ссылку в новом окне браузера:
<a href="https://www.w3schools.com" target="_blank">Visit W3Schools.com!</a>
Пример
Как сделать ссылку на адрес электронной почты:
<a href="mailto:[email protected]">Send email</a>
Пример
Как сделать ссылку на номер телефона:
<a href="tel:+4733378901">+47 333 78 901</a>
Пример
Как сделать ссылку на другой раздел на той же странице:
<a href="#section2">Go to Section 2</a>
Пример
Как сделать ссылку на JavaScript:
<a href="javascript:alert('Hello World!');">Execute JavaScript</a>
Связанные страницы
Учебник по HTML: HTML-ссылки
Справочник по HTML DOM: объект привязки
Учебник по CSS: стилизация ссылок
Настройки CSS по умолчанию
Большинство браузеров будут отображать <a>
элемент со следующими значениями по умолчанию:
a:link, a:visited {
color: (internal value);
text-decoration: underline;
cursor: auto;
}
a:link:active, a:visited:active {
color: (internal value);
}