Ссылка – ради нее и создавалось все. Весь язык HTML без ссылок — это всего лишь набор отформатированного текста. Ссылка же позволяет связать два документа одинаковой тематики, что увеличивает значимость как первого, так и второго документа.
Но и это еще не все. Главной особенностью ссылки является то, что она может ссылаться на любой документ (страницу) находящиеся в сети. Так же стоит отметить о многоликости ссылки. Она может быть текстовой, изображением, невидимой областью.
Для того чтобы обозначить ссылку существует тег «a» и его параметр href, в котором указывается адрес страницы на которую ссылаются.
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML .01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equin="Content-Type"content="text/html; charset=utf-8"><title>Учимся делать ссылки</title></head><body><p>Эта ссылка ведущая на <ahref="https://elitalcoshop.ru">мой блог</a></p></body></html>
Запомните, тег «a» парный, требует обязательное закрытие.
При переходе по ссылке, по умолчанию, страница открывается в текущем окне браузера. Иногда это неудобно, например, когда необходимо сделать ссылку на другой сайт.
У ссылки существует параметр target, с помощью которого можно изменить переход в другом окне.
_blank — загружает страницу в новое окно браузера;
_self — загружает страницу в текущее окно;
_parent — загружает страницу во фрейм-родитель;
_top — отменяет все фреймы и загружает страницу в полном окне браузера.
1
<p>Эта ссылка ведущая на <ahref="https://elitalcoshop.ru"target="_blank">мой блог</a></p>
Очень важное значение имеет цвет ссылки. При правильно подобранном цвете ссылки пользователь не только не потеряется на вашей страницы, но и сможет мгновенно ориентироваться, что создает хорошую почву для юзабилити всего сайта.
Вообще-то цвет всегда задается по умолчанию, но вы всегда его можете изменить. Лучшим, на мой взгляд, вариантом является изменения цвета с помощью каскадных таблиц стилей (CSS), которые прописываются или в отдельном файле или на той странице, где тег используется.
Для того чтобы влиять на цвет ссылки используют следующее параметры тега «a»:
link — определяет цвет ссылок на веб-странице.
alink — цвет активной ссылки, который меняется при нажатии на нее мышкой.
vlink — цвет уже посещенных ссылок.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML .01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equin="Content-Type"content="text/html; charset=utf-8"><title>Учимся красить ссылки</title><styletype="text/css">
a{color:red;/*Цвет ссылок*/}
a:visited {color:#000000; /*Цвет посещенных ссылок*/}
a:active {color:#cccccc; /*Цвет посещенных ссылок*/}
</style></head><body><p>Учимся красить ссылки в <ahref="https://elitalcoshop.ru">серый цвет</a></p></body></html>
Как видите в примере, стили задаются в разделе заголовка документа и разделяются тегами «style».
Цвета каждого параметра ссылки прописывается параметром color.
Если же есть необходимость задать или изменить цвет ссылке в тексте то это можно сделать так:
Но и это еще не все что можно сделать ссылками. С помощью каскадных таблиц стилей возможно убрать подчеркивание ссылки. Для этого применяем параметр text-decoration,
который задается свойством none.
Смотрим пример.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML .01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equin="Content-Type"content="text/html; charset=utf-8"><title>Убираем подчеркивание ссылки</title><styletype="text/css">
a{text-decoration:none;}
a:hover {text-decoration:underline;color:#cc0000;}
</style></head><body><p>Убираем подчеркивание в ссылки <ahref="https://elitalcoshop.ru">серый цвет</a></p></body></html>
Как вы видите, ссылка убирается с помощью свойства none и появляется, при наведении мыши окрашиваясь, в красный цвет. Для ее выделения существует свойство underline.
Если у вас возникло желание сделать из изображения на странице ссылку, то нет нечего сложного. Достаточно заключить тег изображения «img» в тег «a»
1
2
<p><ahref="https://elitalcoshop.ru"><imgsrc="avatar.gif" widtn="50"height="50"alt="Аватар к статье"></a></p>
Вот и все что вам понадобиться в работе. Конечно, я не затронул такую возможность как создания карт изображений. Думаю их применение необходимо только в единичных случаях.
У карт изображений есть очень хорошее достоинство – это создание ссылки определенной формы. Но есть и недостатки, которые перекрывают данное достоинство.
Самым главным недостатком является объемный код, так как для каждой точки сложной геометрической ссылки необходимо задать свои координаты.
Поэтому я не советую их применять вам на страницах своих сайтов.
Из жизни веб-мастеров:
Пользователи Internet Explorer как избиратели Единой России:
их вроде бы много, но среди моих друзей нет ни одного такого идиота.