Псевдо елементи
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното за псевдо-елементите
Псевдо-елементите позволяват да добавяме съдържание в страницата без да го пишем в HTML-а. Те се държат като реални елементи и могат да бъдат стилувани с CSS. Най-често използваните са ::before и ::after, които добавят съдържание съответно преди и след даден елемент. Ако трябва да запомните едно нещо – псевдо-елементите са чист и гъвкав начин да добавяте повтарящ се текст или декоративни елементи само чрез CSS.
Стъпка по стъпка: добавяне на текст с ::before и ::after
- Изберете елемент, например
h2. - Създайте псевдо-елемент
::beforeкъм него. - Задайте свойството
contentсъс стойност текст (например "Title"). - Добавете стилове – цвят, шрифт и други.
- По желание заменете
::beforeс::after, за да се визуализира текстът след съдържанието.
Така всеки h2 автоматично ще получава допълнително описание, без да се налага да добавяте допълнителен span в HTML-а.
Използвани CSS свойства и селектори
::before– добавя съдържание преди елемента; изискваcontent.::after– добавя съдържание след елемента; също изискваcontent.content– дефинира какъв текст или стойност ще се визуализира в псевдо-елемента.color– задава цвят на текста.font-family– определя шрифта на текста.
Задача
Добавете ::before към всички h2 елементи в страницата и ги маркирайте с текст „Section“. След това го стилизирайте с различен цвят и шрифт, така че ясно да се отличава от основното заглавие.



