Źródło: Arkusze CKE
W języku CSS aby zdefiniować odmienne formatowanie dla pierwszej litery akapitu, należy zastosować selektor
Warianty odpowiedzi
-
A
dziecka p + first-letter
-
B
klasy p.first-letter
-
C
atrybutu p [first-letter]
-
D
pseudoelementu p::first-letter
Wyjaśnienie
Jeśli chcesz sformatować konkretny fragment elementu – np. tylko pierwszą literę akapitu – musisz sięgnąć po pseudoelement.
W CSS służy do tego pseudoelement ::first-letter. Zapis p::first-letter pozwala na nakierowanie stylów wyłącznie na pierwszą literę w każdym akapicie, co idealnie nadaje się do tworzenia np. efektownych inicjałów.
Różnica polega na tym, że pseudoklasy (np. :hover) odnoszą się do stanu całego elementu, a pseudoelementy (z dwoma dwukropkami ::) pozwalają ostylować wybraną część jego treści.