Оформление внешних ссылок с помощью CSS

E-mail Печать PDF
Внешняя ссылка

Большинство из нас слышал о таком проекте, как Википедия. Обращали внимание, что внешние ссылки выделяются по-особому? Сегодня, в этой статейке, я бы хотел рассказать, как сделать то же самое, но у себя на сайте или блоге. Для этого мы воспользуемся средствами CSS. Итак, к делу!!!

CSS код:

a[class^="externallinks"]
{
 background: url(http://www.alexandrovblog.ru/images/external.gif) no-repeat right center;
 padding-right: 10px;
}

Разберем по пунктам a[class^="externallinks"].

  • а - селектор указывает на то, что это ссылка;
  • [ ] - в квадратных скобках задаются необходимые параметры;
  • [class^="externallinks"] - представляет собой элемент с параметром class , значение которого начинается с префикса "externallinks"; т. е., ко всем ссылкам, которые будут обозначены такими параметрами, будет применен шаблон оформления.

HTML код:

<a class="externallinks" href="http://#">Ваша ссылка</a>

Результат:

Другие шаблоны, для оформления ссылок средствами CSS:

  • [class$="externallinks"] - представляет собой элемент с параметром class , значение которого заканчивается с префикса "externallinks";
  • [class*="externallinks"] - представляет собой элемент с параметром class , в значение которого, содержится по крайне мере хотя бы один префикс "externallinks";
  • a[href^="http:"] - этот код означает, что все ссылки, начинающиеся с http: будут иметь стили присвоенные вами в css;
  • a[href^="http://www.адрес_сайта"], a[href^="http://адрес_сайта"], a[href^="/"] - используя это выражение, ваши ссылки буду иметь стили, только тогда, когда ссылки будут в пределах указанного домена и начинаться с обратного слеша "/", во всех других случаях они будут иметь стандартный вид.

Если после прочтения у вас появились вопросы, прошу в комментарии ...


Постовой

МАСТЕР-WEB. Блог, рассказывающий о том, как облегчить нелегкий путь того, кто стал на тернистую тропу вебмастера, а также тех, кто выбросил подальше свой офисный галстук и белый воротничок - фрилансерам.

Trackback(0)

TrackBack URI for this entry

Комментарии (3)

RSS feed Comments
Полезная категория
0
Спасибо. Хорошо сделано!
Категория "Как это делается" очень пригодится для начинающих веб-мастеров, да и для всех.
Желаю побольше материала!
Николай1 , Октябрь 27, 2008 | url
прошу помощи
0
Здравствуйте! не могли бы вы подсказать мне или дать ссылку на решение следующей проблемы: нужно чтобы при наведении у ссылки появлялся фон в виде картинки. Не в виде background-color, а именно в виде background: url('imgs/a-active.png') no-repeat 0 0. Это свойство использую в навигации в хедере. Но вся сложность в том, что ширина этой картинки должна меняться. Н-р, для ссылки ФОТО и ссылки КАТАЛОГ ПРОДУКЦИИ, картинка то сужается, то расширяется. Как это организовать?
заранее благодарю :-) и с нетерпением жду ответа!
Tanya , Апрель 16, 2009
...
0
А можно указать ссылку, где это находится чтобы посмотреть. ПРосто так не особо понятно, что значит расширяется картинка??? Дайте ссылку на сайт!
Вячеслав , Апрель 16, 2009

Написать комментарий

меньше | больше

busy
Обновлено ( 03.11.2008 19:09 )  

Другие категории

Мои друзья

Готов обменяться ссылками, с интересными и близкими по тематике блогами. Пишите, стучите, звоните!

Авторский проект Владислава Сурнина: фотографии, путешествия IB Брокер на рынке форекс IB Брокер на рынке форекс Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками

Деньги суть артерия войны.

Петр I Великий


You are here: Home Section Blog CSS Оформление внешних ссылок с помощью CSS

Последние записи

Самое читаемое

Последние комментарии

3D кнопка с помощью CSS
Текст кнопки этот текст сделать обрам...
3D кнопка с помощью CSS
Как сделать чтобы кнопка выводилася пή..
Оформление внешних ссылок с помо...
А можно указать ссылку, где это находиϮ..
Оформление внешних ссылок с помо...
Здравствуйте! не могли бы вы подсказат...
Скандинавский аукцион
Мы с друзьями на www.tebevezet.ru частенько от...