HTML тег
❮ Назад Вперед ❯
Тег <a> используется для вставки ссылок, которые в HTML называются гиперссылками. В качестве гиперссылки можно использовать как текст, так и изображение.
В браузере гиперссылки отличаются своим видом и цветом. По умолчанию HTML ссылки отображаются как подчеркнутый текст синего цвета. При наведении курсора мыши на ссылку, она становится красной (активная ссылка). Ссылки, по которым уже кликали (посещенные ссылки), становятся фиолетовыми.
Изменить цвет ссылок и убрать подчеркивание можно при помощи CSS стилей․
Тег <a> парный, закрывающий тег </a> обязателен.
<a href="https://ru.w3docs.com/">W3docs.com</a>
Вместе с тегом <a> используются атрибуты, дополнительные параметры, которые дают дополнительные возможности форматирования текста. Приведем некоторые из них.
Обязательный атрибут тега <a> href указывает ссылку на веб-страницу либо определяет
место на той же веб-странице, куда пользователь перейдет после нажатия на ссылку.
Выглядит это так:
<a href="url">текст ссылки</a> <a href="#a">текст ссылки</a>
Пример использования тега <a>
<!DOCTYPE html>
<html>
<head>
<title>Заголовок окна веб-страницы</title>
</head>
<body>
<a href="https://ru.w3docs.com/">W3docs.com</a>
</body>
</html>Попробуйте сами!
Результат
W3docs.com
Нажав на ссылку, вы будете перенаправлены на домашнюю страницу нашего сайта.
Атрибут target указывает браузеру, в каком окне открывать документ (по умолчанию ссылки открываются в текущем окне).
Для атрибута target существуют следующие значения:
- _blank открывает ссылку в новом окне.

- _self открывает ссылку в текущем окне
- _parent открывает документ в родительском фрейме.
- _top cancels all frames, and opens in full browser window.
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок окна веб-страницы</title>
</head>
<body>
<a href="https://ru.w3docs.com/" target="_blank">W3docs.com</a>
</body>
</html>Попробуйте сами!
Результат
W3docs.com
Этот атрибут устанавливает отношения текущего документа к ссылке. Возможными значениями атрибута могут быть:
- alternate — указывает альтернативную версию документа.
- author — ссылка на автора документа или статьи
- bookmark — постоянная ссылка, которая используется для закладок.
- nofollow — сообщает поисковым системам, что не следует передавать по ссылке ТИЦ и PR
Тег <a> также поддерживает глобальные атрибуты и атрибуты событий.
Как добавить стиль к тегу <a> ?
Распространенные свойства для изменения визуальной насыщенности/выделения/размера текста внутри тега <a>:
- CSS свойство font-style задает стиль шрифта: normal | italic | oblique | initial | inherit
- CSS свойство font-family создает приоритетный список названий семейства шрифтов и/или общее имя шрифтов для выбранных элементов.
- CSS свойство font-size задает размер щрифта.
- CSS свойство font-weight устанавливает насыщенность шрифта.
- CSS свойство text-transform задает регистр текста (заглавные или строчные буквы).
- CSS свойство text-decoration устанавливает оформление текста. Оно является сокращенным свойством для text-decoration-line, text-decoration-color, text-decoration-style.
Цвет текста внутри тега <a>:
- CSS свойство color определяет цвет контента и оформления текста.
- CSS свойство background-color устанавливает фоновый цвет элемента.

Стили форматирования текста для тега <a>:
- CSS свойство text-indent указывает размер отступа первой строки в текстовом блоке.
- CSS свойство text-overflow указывает, как будет отображаться пользователю строчный текст, выходящий за границы блока.
- CSS свойство white-space указывает, как будут отображены пробелы внутри элемента.
- CSS свойство word-break указывает перенос строки.
Другие свойства для тега <a>:
- CSS свойство text-shadow добавляет тень к тексту.
- CSS свойство text-align-last выравнивает последнюю строку текста.
- CSS свойство line-height устанавливает межстрочный интервал.
- CSS свойство letter-spacing устанавливает расстояние между буквами/символами в тексте.
- CSS свойство word-spacing устанавливает расстояние между словами в тексте.
как сделать ссылку в HTML
Рассмотрим как работают ссылки в HTML. Если вы уже успели изучить основы HTML, то вы знаете что HTML расшифровывается как язык гипертекстовой разметки.
Ссылки создаются с помощью тега <a>. Ссылки бывают четырех видов:
- Ссылки на подключаемые ресурсы, (это ссылки, в которых не используется тег <a>) например тег <link>.
- Ссылки на web-страницы (абсолютные и относительные).
- Внутренние ссылки (якоря).
- Ссылки для скачивания.
Так же рассмотрим текстовые ссылки и ссылки-изображения. Ссылки на электронную почту и телефон. Как сделать кнопку-ссылку и как убрать подчеркивание ссылки.
Как сделать ссылку в HTML
Ссылка состоит из трех основных и четвертой (необязательной) частей.
- Тега ссылки
<a>. - Адреса ссылки
href. - Анкора.
- Дополнительных атрибутов.
<a href="адрес_ссылки" атрибуты>Анкор</a>
Стиль ссылки по умолчанию:
color: -webkit-link;
cursor: pointer;
text-decoration: underline;
Атрибуты элемента <a>
| Атрибут | Описание | Возможные значения |
|---|---|---|
href | Целевой адрес ссылки.![]() | URL. |
target | Окно в котором должна открыться ссылка. |
|
download | Указывает, что цель должна быть загружена, то есть скачана. | Нет. |
rel | Связь между страницей ссылки и целевым назначением ссылки. |
|
hreflang | Язык цели ссылки. Его следует использовать только тогда, когда также используется href | Код языка, например ru (Русский) или en (Английский). |
type | Тип MIME связанного ресурса.![]() | Текст. |
HTML ссылки по видам
Ссылки на подключаемые ресурсы уже рассматривались ранее в материале «Основы HTML«. Эти ссылки создаются с помощью тегов <link> и <style>. Их задача — подключение внешних файлов.
Ссылки на web-страницы
Абсолютные
Абсолютные ссылки это такие ссылки в которых прописывается полный путь на ссылаемый документ. Например, сошлемся на Яндекс.
<a href="https://yandex.ru/" target="_blank">Яндекс</a>
Результат.
Яндекс
Не забываем, что атрибут target="_blank" говорит нам о том. что ссылка откроется в новом окне.
Относительные
Относительные ссылки это ссылки в которых прописывается относительный адрес на ссылаемый документ (относительно текущего домена). Например, в моем случае внутренней будет считаться ссылка вида:
<a href="/html-tekst/">Текст в HTML</a>
То есть, все что после / относиться к текущему домену abuzov.
com. Если перевести эту ссылку в абсолютную, то она примет следующий вид.
<a href="https://abuzov.com/html-tekst/">Текст в HTML</a>
При этом результат на моем сайте будет одинаков — вы попадете на страницу «Текст в HTML».
Внутренние ссылки
Внутренние ссылки это ссылки внутри текущей веб-страницы. Они используются быстрого доступа к фрагменту текста на странице. Еще их называют якорями. Обычно содержание web-страницы оформляется в виде якорей.
Для создания якоря используется идентификатор id. Адрес ссылки на идентификатор начинается со знака #.
Пример.
<ul> <li><a href="#chast1">Часть 1</a></li> <li><a href="#chast2">Часть 2</a></li> <li><a href="#chast3">Часть 3</a></li> </ul> <h3>Часть 1</h3> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. <h3>Часть 2</h3> uis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum <h3>Часть 3</h3> Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
После клика по такой ссылке пользователь будет попадать в соответствующую часть HTML-документа.
Ссылки для скачивания
Что бы скачать какой-либо файл к ссылке добавляется атрибут download. Если этот атрибут отсутствует файл будет открываться (или пытаться открываться) в браузере. Например.
<a href="/file/html/html-1.html" target="_blank">Файл с примером откроется в браузере</a><br> <a href="/file/html/html-1.html" download>Файл с примером будет скачан</a>
Результат.
Файл с примером откроется в браузере
Файл с примером будет скачан
Ссылки-изображения
Ссылки-изображения отличаются от текстовых ссылок тем, что вместо текстового анкора (о нем я писал в начале) используется изображение.
Изображение вставляется с помощью тега <img> о котором я расскажу в следующем материале из серии самоучитель HTML.
Пример.
<a href="https://ru.wikipedia.org/wiki/HTML" target="_blank"><img src="/img/html-logo-wiki.png"></a>
Результат.
Об относительных путях
Вы уже второй раз сталкиваетесь с относительным путем. Давайте проясним ситуацию.
На рисунке я привожу простую структуру папок и файлов. таких папок и файлов может быть очень много, десятки, сотни, тысячи.
Относительные пути позволяют сократить указание пути к файлу.
Обычно / — обозначает все, что идет после домена, то есть в моем случае abuzov.com = /.
Что бы задать путь текущей папки, то есть папки в которой находится документ, перед / ставиться ..
Для того, что бы подняться на одну папку вверх по дереву, например из папки html к папке file добавляют одну точку.
Итак:
/— корневая папка, домен сайта../— текущая папка, в которой находится файл.../— папка на уровень выше в дереве.
Ссылка на электронную почту, телефон и скайп
Ссылка на электронную почту — это такая ссылка при клике на которую у вас откроется почтовый клиент (установленный по умолчанию) и будет создано пустое письмо на указанный адрес электронной почты.
Пример.
<a href="mailto:[email protected]">[email protected]</a>
Результат.
name@mail.
ru
Ссылка на номер телефона — это ссылка при клике на которую номер подставиться в приложение «Телефон» если вы находитесь на сайте с мобильного устройства. Если вы находитесь на сайте с компьютера то откроется программа для звонков по умолчанию.
Пример.
<a href="tel:+79507007070">+7 (950) 700-70-70</a>
Результат.
+7 (950) 700-70-70
Ссылка на скайп — это ссылка которая (если у вас установлен скайп) позволяет:
- Позвонить пользователю — call.
- Начать чат с пользователем- chat.
- Добавить пользователя в контакты — add.
- Отправить пользователю файл — sendfile.
Пример (name это логин пользователя в скайпе).
<a href="skype:name?call">Skype</a> <a href="skype:name?chat">Skype</a> <a href="skype:name?add">Skype</a> <a href="skype:name?sendfile">Skype</a>
Результат.
Skype
Skype
Skype
Skype
Кнопка-ссылка
Давайте разберемся, как сделать кнопку-ссылку. Тут нужно задействовать элементы формы. Как создаются и работают формы вы можете узнать на этом сайте. Итак, следующий код создает кнопку которая является ссылкой.
<form action="https://yandex.ru/">
<input type="submit" value="Перейти на Яндекс" />
</form>Результат.
В атрибуте action нужно ввести адрес ссылке. В атрибуте value нужно ввести текст кнопки.
Как убрать подчеркивание ссылки в HTML
Одним HTML тут не обойтись. Необходимо использовать CSS.
В начале статьи я приводил стиль элемента <a> по умолчанию, напомню:
color: -webkit-link;
cursor: pointer;
text-decoration: underline;
Так вот, свойствоtext-decoration: underline; (в переводе с англ.: оформление текста: подчеркивание) подчеркивает ссылку.
С помощью CSS нужно убрать его.
Пример.
<style>
a {text-decoration:none;}
</style>
<a href="https://abuzov.com/">Ссылка без подчеркивания</a>Результат.
Ссылка без подчеркивания
Итак, в этом материале мы научились создавать ссылки в HTML.
html — тег Span с тегом u
спросил
Изменено 3 года, 9 месяцев назад
Просмотрено 221 раз
У меня проблема с тегом span и тегом подчеркивания. Я не понимаю, почему я не могу добавить тег подчеркивания в тег span.
Почему я могу добавить тег i, но не тег u?
aa bb cc
<и>
И
аа бб копия
Элемент «span» в пространстве имен «http://www.
w3.org/1999/xhtml» имеет недопустимый дочерний элемент «u» в пространстве имен «http://www.w3.org/1999/xhtml». Ожидается список возможных элементов: ‘a, br, span, bdo, map, img, tt, i, b, big, small, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym. , саб, суп’
1
Поскольку подчеркивание широко используется для гиперссылок на веб-сайтах, рекомендуется не использовать подчеркивание для оформления текста. Это, однако, не должно удерживать кого-либо от использования подчеркивания, а только служит рекомендацией использовать подчеркивание с осторожностью, чтобы читатель интуитивно мог видеть, что это подчеркивание, а не гиперссылка.
Подчеркивание можно сделать двумя способами:
Тег или style="text-decoration:underline" .
Стиль необходимо применить к тегу, который является текстовым разделом, например. , Официально HTML 5 не поддерживает тег u, и при проверке кода появится предупреждение или сообщение об ошибке, но подчеркивание появляется без проблем. 1 Я не думаю, что с вашим кодом что-то не так. Он проходит проверку W3C здесь: https://validator.w3.org/nu/#textarea Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя адрес электронной почты и пароль Электронная почта Требуется, но не отображается Электронная почта Требуется, но не отображается Learn html — руководство по html — тег u — примеры html — программы html Добро пожаловать в МИР WIKITECHY WORLD
Насколько я пробовал два способа подчеркивания, они дают точно такой же эффект, даже в сочетании с другими стилями. Зарегистрируйтесь или войдите в систему
Опубликовать как гость
Опубликовать как гость
html — Подчеркивание тега в HTML — html5 — HTML-код — HTML-форма — In 30Sec от Microsoft Award MVP —

Синтаксис для тега
: content
Разница между HTML 4.01 и HTML 5 для тега
: HTML 4.0.1
HTML 5
Образец кода для тега
: Tryit
<голова>
HTML-тег u с примером
Код Объяснение тега
:





html" target="_blank">Файл с примером откроется в браузере</a><br>
<a href="/file/html/html-1.html" download>Файл с примером будет скачан</a>
w3.org/1999/xhtml» имеет недопустимый дочерний элемент «u» в пространстве имен «http://www.w3.org/1999/xhtml». Ожидается список возможных элементов: ‘a, br, span, bdo, map, img, tt, i, b, big, small, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym. , саб, суп’