Атрибуты ссылок | htmlbook.ru

Основной атрибут href тега <a> мы уже освоили, рассмотрим еще несколько полезных, но необязательных атрибутов этого тега.

target

По умолчанию, при переходе по ссылке документ открывается в текущем окне или фрейме. При необходимости, это условие может быть изменено атрибутом target тега <a>. Синтаксис следующий.

<a target="имя окна">...</a>

В качестве значения используется имя окна или фрейма, заданное атрибутом name. Если установлено несуществующее имя, то будет открыто новое окно. В качестве зарезервированных имен применяются следующие.

  • _blank — загружает страницу в новое окно браузера.
  • _self — загружает страницу в текущее окно (это значение задается по умолчанию).
  • _parent — загружает страницу во фрейм-родитель, если фреймов нет, то это значение работает как _self.
  • _top — отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то это значение работает как _self.

В примере 8.4 показано, как сделать, чтобы ссылка открывалась в новом окне.

Пример 8.4. Открытие ссылки в новом окне

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Ссылка в новом окне</title>
 </head>
 <body>
  <p><a href="new.html" target="_blank">Открыть
      в новом окне</a></p>
 </body>
</html>

Атрибут target корректно использовать только при переходном <!DOCTYPE>, при строгом <!DOCTYPE> будет сообщение об ошибке, поскольку в этой версии HTML target уже не поддерживается.

Учтите также, что пользователи не любят, когда ссылки открываются в новых окнах, поэтому используйте подобную возможность осмотрительно и при крайней необходимости.

title

Добавляет поясняющий текст к ссылке в виде всплывающей подсказки. Такая подсказка отображается, когда курсор мыши задерживается на ссылке, после чего подсказка через некоторое время пропадает. Синтаксис следующий.

<a title="текст">...</a>

В качестве значения указывается любая текстовая строка. Строка должна заключаться в двойные или одинарные кавычки. В примере 8.5 показано, как использовать атрибут title для ссылок.

Пример 8.5. Создание всплывающей подсказки

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Подсказка к ссылке</title>
 </head>
 <body>
  <p><a href="zoo.html" title="Рисунки различных животных и не только...">Рисунки</a></p>
 </body>
</html>

Результат данного примера показан на рис. 8.8.

Рис. 8.8. Вид всплывающей подсказки в браузере

Цвета и оформления всплывающей подсказки зависят от настроек операционной системы и браузера, и меняться разработчиком не могут.

ссылки

  • Атрибут title
  • Тег <a>

Что такое ссылка, тег a — Ссылки и изображения — HTML Academy

Загрузка…
Через несколько секунд всё будет готово

  • index.html
  • style.css

HTML

<!DOCTYPE html> <html lang=»ru»> <head> <meta charset=»utf-8″> <title>Сайт начинающего верстальщика</title> <link rel=»stylesheet» href=»style.css»> </head> <body> <header> <h2>Сайт начинающего верстальщика</h2> </header> <main> <nav> <h3>Записи в блоге</h3> <ul> <!— Добавьте ссылку в строчке ниже —> <li>День первый. Как я забыл покормить кота</li> <li>День второй. Хочу быть верстальщиком</li> <li>День третий. Мой кот на меня обиделся</li> <li>День четвёртый.

Как я чуть не заболел</li> <li>День пятый. Отдыхаю</li> <li>День шестой. Как я ничего не понял</li> <li>День седьмой. Кекс выдал мне задание</li> <li>День восьмой. Очень серьёзный</li> <li>День девятый. Точнее ночь</li> <li>День десятый. Подведение итогов</li> <li>День одиннадцатый. Без фанатизма</li> </ul> </nav> <section> <p>Всем привет! Добро пожаловать на мой первый сайт. Ещё недавно я понятия не имел, кто такой верстальщик, а теперь я нашёл тренажёры по HTML и CSS и поставил перед собой цель — стать им. У меня даже появился инструктор — Кекс, который не позволит мне расслабиться и будет следить за моими успехами.</p> <p>Моё первое задание — вести дневник и честно писать обо всех своих свершениях.</p> </section> <section> Раздел про навыки </section> </main> <footer> Подвал сайта </footer> </body> </html>

CSS

body { padding: 0 30px; font-size: 14px; line-height: 22px; font-family: «Georgia», serif; color: #222222; } h2 { font-size: 36px; line-height: normal; } h3 { font-size: 20px; line-height: normal; } a { color: #0099ef; text-decoration: underline; } ul { list-style: none; padding-left: 0; } footer { margin-top: 30px; }

Что в задании вам не понравилось?

Не работает проверка кодаЗадание слишком сложноеНепонятная теорияДругое (сейчас напишу)

Другое (сейчас напишу)

Спасибо! Мы скоро всё исправим)

Код изменился, нажмите «Обновить» или включите автозапуск.

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

ЗадачиВыполнено

  1. Оберните в тег <a> весь текст внутри первого элемента списка.
  2. Добавьте ссылке атрибут
    href
    c адресом day-1.html.
  3. А теперь перейдите по ссылке (щёлкнув по ней в мини-браузере).

Как добавить ссылку в HTML

следующий → ← предыдущая

Здесь мы опишем, как связать текст двумя разными способами:

  1. Ссылка на текст другой HTML-страницы
  2. Связать текст с разделом на той же странице.

Связать текст с другой страницей

Если мы хотим добавить или вставить ссылку в Html-документ для ссылки на другую Html-страницу с текущей рабочей страницей, мы должны выполнить шаги, указанные ниже. Используя следующие шаги, мы можем легко связать другую HTML-страницу.

Шаг 1: Во-первых, мы должны ввести Html-код в любом текстовом редакторе или открыть существующий Html-файл в текстовом редакторе, в котором мы хотим добавить ссылку на другую HTML-страницу.

<Голова> <Название> Добавьте ссылку в HTML для перехода на другую веб-страницу <Тело> Привет Пользователь!
Как вы? Если вы хотите узнать, как добавить изображение в HTML, нажмите на следующую ссылку:
Как добавить изображение в HTML.

Шаг 2: Теперь переместите курсор в начало того текста, который мы хотим создать как ссылку. Затем введите тег привязки

в этой точке.

Тот текст, который мы хотим создать как ссылку

Шаг 3: Затем вам нужно закрыть тег привязки в конце этого текста, который мы хотим создать как ссылку, как показано в следующем блоке.

Тот текст, который мы хотим создать как ссылку

Шаг 4: Теперь мы должны добавить атрибут тега привязки с именем «href» . Итак, введите атрибут href в начальном теге . И затем мы должны указать путь к той html-странице, которую мы хотим добавить. Итак, введите путь в атрибуте

href , как описано в следующем блоке или HTML-коде.

<Голова> <Название> Добавьте ссылку в HTML для перехода на другую веб-страницу <Тело> Привет Пользователь!
Как вы? Если вы хотите узнать, как добавить изображение в HTML, нажмите на следующую ссылку:
Как добавить изображение в HTML.

Протестируйте сейчас

Шаг 5: И, наконец, мы должны сохранить HTML-код в том же каталоге или в том же месте, где сохранена связанная HTML-страница, а затем запустить код. На следующем снимке экрана показан вывод приведенного выше HTML-кода:

.

Связать текст с разделом на той же странице

Если мы хотим связать текст с определенной частью той же страницы, выполните шаги, указанные ниже. Используя следующие шаги, мы можем легко связать другой раздел на той же странице.

Шаг 1: Во-первых, мы должны ввести HTML-код в любом текстовом редакторе или открыть существующий HTML-файл в текстовом редакторе, в котором мы хотим перейти к определенному разделу на той же HTML-странице.

Шаг 2: Теперь поместите курсор в начало раздела, который мы хотим связать. И затем мы должны использовать тег привязки с атрибутом id.

Раздел страницы, на который мы хотим связать

Шаг 3: Теперь поместите курсор в начало того текста, который мы хотим создать как ссылку. Затем введите тег привязки в этой точке.

Тот текст, который мы хотим создать как ссылку для доступа к определенной части

Шаг 4: Затем вам нужно закрыть тег привязки в конце этого текста, который мы хотим создать как ссылку, как показано в следующем блоке.

Тот текст, который мы хотим создать как ссылку для доступа к определенной части

Шаг 5: Теперь мы должны добавить атрибут тега привязки с именем «href» . Итак, введите атрибут href внутри начального тега . И затем мы должны указать идентификатор этой конкретной части той же страницы. Итак, введите идентификатор, а затем знак # в атрибуте href. Как описано в следующем блоке или HTML-коде.

<Голова> <Название> Добавьте ссылку для перехода к определенному prt на той же странице. <Тело> Привет Пользователь!
Как вы? Как добавить ссылку в HTML
Здесь мы опишем, как связать текст двумя разными способами:
1. Связать текст с другой HTML-страницей
2. Ссылка текста на раздел на той же странице.

Связать текст с другой страницей
Если мы хотим добавить или вставить ссылку в HTML-документ для ссылки на другую HTML-страницу с текущей рабочей страницей, мы должны выполнить шаги, указанные ниже. Используя следующие шаги, мы можем легко связать другую HTML-страницу.

Связать текст с разделом на той же странице
Если мы хотим связать текст с определенной частью той же страницы, выполните шаги, указанные ниже. Используя следующие шаги, мы можем легко связать другой раздел на той же странице.

Шаг 6: И, наконец, мы должны сохранить HTML-файл, а затем выполнить его. На следующем снимке экрана показан вывод приведенного выше HTML-кода:

.

Следующая темаКак сделать таблицу в HTML

← предыдущая следующий →

HTML-ссылка: Тег — Copahost

Ссылки можно найти практически на всех веб-страницах. Щелкая по ним, мы можем либо переходить с одной страницы на другую, либо прокручивать разные разделы на той же странице. Ссылка может быть в виде текста или изображения. По умолчанию при наведении на ссылку отображается маленькая рука. HTML-ссылка также называется гиперссылкой. Ссылки содержат атрибут «href», который содержит URL-адрес Http или https.
Содержание

  • Базовая бирка A
  • Стиль HTML-ссылок
  • Атрибут Href
  • Целевой атрибут
  • Атрибут заголовка
  • Внутренняя связь с якорями
  • Ссылки Mailto для отправки писем
  • Ссылки с изображениями
  • Базовый номер
  • Заключение

Базовый тег «A»

Тег определяется как гиперссылка в HTML и также известен как тег привязки. Это простой тег, который создает ссылки на веб-страницах. «href» — это самый важный атрибут элемента , который сообщает нам о назначении ссылки. Атрибут target тега определяет, как открыть ссылку (на той же странице, на новой странице или в новом окне), если тег target по умолчанию открывает ссылку на той же странице.

Пример:

 Instagram 

Вывод:

Instagram

HTML Link Style По умолчанию

9 ссылка во всех браузерах будет выглядеть так:

  • Непосещенная ссылка подчеркнута и окрашена в синий цвет
  • Посещенная ссылка подчеркнута и окрашена в фиолетовый цвет
  • Активная ссылка подчеркнута и окрашена в красный цвет

Но вы можете изменить цвет и стиль ссылки с помощью CSS (каскадной таблицы стилей). CSS используется в целях стилизации, чтобы сделать внешний вид веб-сайта более презентабельным. Вы можете применить CSS к любому элементу. Вы можете стилизовать ссылки, используя любое свойство CSS, такое как цвет, фон, размер шрифта, стиль шрифта, отображение и т. д., в зависимости от того, какие стили вы хотите для этого. Ссылки также могут быть оформлены по-разному в зависимости от их состояния. Есть четыре ссылки в состоянии

  • a:link – обычная, непосещаемая ссылка
  • a:visited – ссылки, которые пользователь уже посещал
  • a:hover — когда пользователь наводит курсор на ссылку
  • a:active – момент нажатия или нахождения в фокусе

Пример

 <стиль>
{цвет:#fff; цвет фона: красный;}


 instagram.com/ »>Инстаграм 

Вывод

Instagram
Вы также можете указать цвета шрифта HTML и цвета фона для ссылок.

Атрибут Href

Href — самый важный атрибут тега . Это помогает нам определить место назначения ссылки или URL-адрес страницы, на которую ведет ссылка, другими словами, он определяет адрес ссылки. Он используется с тегом , а без атрибута «href» тег больше не считается гиперссылкой. Атрибут Href не только дает нам информацию о месте назначения ссылки, но также может указывать на элемент внутри «id» на той же странице. Он также может ссылаться на номер телефона, адреса электронной почты с указанной темой и сообщением.

Target Attribute

Это один из атрибутов тега , который определяет, где должна быть открыта ссылка. Вы можете открыть ссылку на той же странице или на следующей странице в зависимости от того, какой тип целевого атрибута вы используете.

Эти типы: _blank, _self, _parent, _top и имя фрейма.

Примеры синтаксиса:

  

XXX

 ”> 
  • _blank   открывает ссылку в новой вкладке
  • _self    открывает ссылку на той же вкладке
  • _parent    открывает ссылку в родительском фрейме
  • _top   открывает ссылку во всем теле окна
  • имя фрейма    открывает ссылку в другом фрейме на той же HTML-странице.

Пример кода для открытия ссылки в новой вкладке:

 Instagram 

Пример кода для открытия ссылки на той же вкладке:

 Instagram 

 

Атрибут "Заголовок" ссылки

Атрибут title является частью глобального атрибута, что означает, что его можно использовать для любого элемента HTML. Таким образом, он дает нам дополнительную информацию об элементе, когда мы наводим на него указатель мыши. Эта информация представляет собой текст всплывающей подсказки. Тег можно добавить к тегу , написав следующий код

 Текст ссылки 

При наведении указателя мыши на «Тег HTML» текст всплывающей подсказки отображаться как «Язык гипертекстовой разметки»

Внутренняя ссылка с привязкой

Атрибут Href не только указывает на другой веб-сайт, но также может ссылаться на определенный элемент на странице, которому был присвоен идентификатор. Внутренние ссылки будут перемещать пользователей из одного раздела веб-сайта в другие разделы без необходимости каждый раз загружать страницу и приводить пользователей в точное место на странице. Любому элементу можно присвоить атрибут id, и мы можем связать его с тегом . Вы можете использовать идентификатор в качестве привязки, как в этом примере:

 

Затем мы можем создать тег для ссылки на вышеуказанный элемент, написав следующий код

  

Вы можете посмотреть пример анкоров, которые используются в этой статье. С этой ссылкой вы можете перейти наверх, а с этой другой ссылкой вы перейдете в конец страницы.

Mailto: HTML-ссылки для отправки электронной почты

«mailto» — это тип гиперссылки в HTML, используемый для отправки электронной почты. mailto — это универсальный идентификатор ресурса (URI) для адресов электронной почты, которые создают гиперссылки на веб-сайте, что позволяет пользователю отправлять электронную почту на определенный адрес, не копируя его и не вводя вручную. Тег используется в качестве тега электронной почты, используя его с mailto вместе с атрибутом href

Пример

 Отправить электронное письмо 

Это откроет программу электронной почты по умолчанию (мобильного приложения) для отправки электронного письма на адрес abc@ example.com

Обратите внимание, что этот способ отправки электронной почты прост и требует установки почтового приложения на вашем ПК или мобильном телефоне. Более полные примеры контактных форм можно найти в этой статье о HTML-формах.

Ссылки с изображениями

Вы также можете размещать ссылки на изображениях. Например, нажав на изображение, вы можете открыть ссылку. Этого можно добиться с помощью тега . Тег используется для изображения, когда вы хотите вставить определенное изображение на веб-сайт.

Чтобы применить изображение в качестве ссылки, мы должны написать тег внутри тега , а затем выбрать определенное изображение, которое вы хотите выбрать в качестве ссылки. Например, следующий HTML-код ссылки поместит изображение со ссылкой:

 

 

Вы можете дополнительно настроить и оформить изображение с помощью атрибута стиля.

Объяснение базового HREF

Вы можете использовать базовый тег в HTML в разделе заголовка HTML-документа. Он просто указывает относительный путь, используемый на веб-сайте.