Поиск по сайту
supatwitter made by wpstarter
Рубрики
- Google (3)
- HTML 5 (1)
- JavaScript+jQuery (2)
- seo (6)
- twitter (11)
- wordpress 3 (8)
- Видео (4)
- Доминикана (4)
- инструментарий (15)
- каскадная таблица стилей CSS (6)
- конкурсы (1)
- настройка WordPress (9)
- не по теме (10)
- новости (18)
- опросы (3)
- песочница (15)
- плагины WordPress (21)
- программирование WordPress (2)
- работа с файлом style.css (7)
- сервисы (17)
- советы wordpress (19)
- соцсети (7)
- шаблоны wordpress (7)
Лучшие статьи
-
WordPress плагины: установка парольного доступа на блог
-
Как создать главное меню в wordpress 3
-
Что нужно сделать после установки WordPress
-
WordPress 3.0: Что нового релиз готовит
-
Плагин WordPress: Лучшие статьи с миниатюрами
-
Плагин SupaTwitter Widget для вывода твитов в блоге
-
Обновленный HootSuite.com теперь с HTML5
-
Встречайте WordPress 3.0 “Thelonious”
-
Создание врезок в постах
Статьи по теме
Голосуем
Облако меток
wordpress плагины
работа с файлом style.css
уроки wordpress
пузомерки
Яндекс
wordpress для чайников
сервисы
шаблоны wordpress
wordpress 3
seo для чайников
не по теме
dofollow блоги
соцсеть
опросы
JavaScript
новости недели
русский wordpress
FireFox
новости
flash
как заработать на своем сайте
meme
wordpress советы
wordpress настройка
yandex
JavaScript+jQuery
регистрация в поисковых системах
Доминикана
какой хостинг выбрать
инструменты google
Google
twitter
Plugin installer tool
инструменты вебмастера
конкурсы


Дело № 28: Псевдоклассы. Часть 1
Псевдоклассы определяют состояние элементов, которое может изменяться со временем или с помощью действий пользователя, а также положение в дереве документа. Примером такого состояния служит текстовая ссылка, которая меняет свой цвет при наведении на нее курсора мыши. При использовании псевдоклассов браузер не перегружает страницу, поэтому с их помощью можно получить разные динамические эффекты.
Главное правило, которое Вы должны помнить, что они завершают селектор, т.е. использование селекторов после псевдокласса будет ошибкой:
:link {...правила..} /*правильно*/ a:link {...правила...} /*правильно*/ p:first-line em {...правила...} /*ошибка*/Псевдоклассы :link и :visited
Просматривая веб-страницы вы должно быть заметили, что ссылки по умолчанию бывают двух цветов. Возможно это пошло еще из первого браузера «Мозаика» и означает наличие на странице двух видов ссылок: уже посещенных и еще не посещенных пользователем. Возможно вы захотите переопределить цвет и другие свойства таких ссылок, это можно осуществить с помощью псевдоклассов :link и :visited
В этом примере мы убрали подчеркивание у еще не посещенных ссылок и сделали шрифт ссылки жирным:
a:link { text-decoration:none; font-weight:bold; }А теперь переопределим вид посещенных ссылок. Здесь мы их подчеркнули и шрифт сделали нормальным.
a:visited { text-decoration: underline; font-weight: normal; }Иногда бывает необходимо установить одинаковые свойства для посещенных и не посещенных ссылок:
a:link , a:visited { text-decoration: underline; color: black; font-weight:normal; }Псевдоклассы :active, :hover и :focus
Теперь рассмотрим динамические псевдоклассы. Они названы динамическими поскольку поведение элементов на странице зависит от действий пользователя, например при перемещении курсора через элемент или при щелчке на элементе:
Важно отметить, что эти псевдоклассы применяются не только к ссылкам, но и для всех элементов (многие просто не знают об этом). Допустим, вы хотели бы сделать желтым фон параграфа при наведении указателя мыши над ним:
p:hover { background-color:#ffff99; }Псевдокласс :focus применяется для элементов <A>, <INPUT>, <SELECT> и <TEXTAREA>.
еще по CSS