Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
4.9. Селекторы псевдоэлементов
Псевдоэлементы, в отличие от псевдоклассов, позволяют назначать стили отдельным элементам HTML-страницы. В CSS2.1 определены четыре псевдоэлемента: :first-letter – первая буква
элемента;
Порядок использования псевдоэлементов
такой же как и для псевдоклассов. Ниже приведены примеры использования всех
четырех псевдоэлементов.
<html>
Рис. 4.10. Пример использования псевдоэлементов first-letter и first-line Следует отметить, что псведоэлементы first-letter и first-line применяются только к тегам уровня блоков, таких как <p>, <div>, <h1> - <h6> и др., но не могут быть применены к строчным элементам, например, таких как ссылки <a>. Кроме того, при определении в таблице стилей все псевдоэлементы должны размещаться в конце селектора, т.е. запись вида p:first-letter b неверна, т.к. за псевдоэлементом следует тег <b>. Вторая пара псевдоэлементов before и after позволяет
добавлять содержимое до и после элемента, например,
h2:before {content: '['; color: gray;}
будет
заключать все заголовки уровня h2 в квадратные скобки:
<h2>Заголовок страницы</h2>
Рис. 4.11. Пример использования псевдоэлементов before и after Последние два псевдоэлемента воспринимаются только современными браузерами. Например, браузер IE6 не работает с псевдоэлементами before и after и будет их игнорировать при отображении страницы.
|
1 |
Оглавление
|