Który z poniższych selektorów CSS jest używany do stylizowania pierwszej linii tekstu wewnątrz każdego elementu <p>?
Który z poniższych selektorów CSS jest używany do stylizowania pierwszej linii tekstu wewnątrz każdego elementu <p>?
p:first-linep::first-linep.first-linep > first-lineWyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B (p::first-line)
p::first-line.
::first-line to pseudoelement, który stosuje style do pierwszej sformatowanej linii bloku tekstu. Zgodnie z nowszymi konwencjami CSS (CSS3), pseudoelementy powinny być poprzedzone podwójnym dwukropkiem (::) w celu odróżnienia ich od pseudoklas (które używają pojedynczego dwukropka :). Choć przeglądarki często wspierają zapis z pojedynczym dwukropkiem dla wstecznej kompatybilności z ::first-line, ::first-letter, ::before, ::after, zalecany jest podwójny.
Dlaczego pozostałe opcje są nieprawidłowe?
- A: Używa pojedynczego dwukropka, co jest składnią dla pseudoklas lub starszą składnią dla niektórych pseudoelementów. Zalecane jest
::. - C:
p.first-lineto selektor elementupz klasąfirst-line. - D:
p > first-linesugeruje selektor dziecka, afirst-linenie jest tagiem HTML.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Selektory potomka, dziecka, rodzeństwa i atrybutówReguły CSS określające relacje między elementami HTML (potomek, bezpośrednie dziecko, sąsiadujące rodzeństwo, selektory atrybutów).
- Pseudoklasy i Pseudoelementy CSS (:hover, ::before)Słowa kluczowe dodawane do selektorów definiujące stan elementu (:hover, :focus) lub pozwalające stylować specyficzne wirtualne fragmenty (::before, ::after).
- Struktury danych: Stos (LIFO) i Kolejka (FIFO)Liniowe struktury danych różniące się regułą dostępu do elementów: Stos (ostatni wchodzi, pierwszy wychodzi) vs Kolejka (pierwszy wchodzi, pierwszy wychodzi).
Podobne pytania z działu „Css selektory i kaskada”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 61 pytań z tego działu.
- #6
Efekt przedstawiony w filmie powinien być zdefiniowany w selektorze
- #9
Kaskadowe arkusze stylów tworzy się w celu
- #10
W podanej regule CSS: h1 {color: blue} h1 oznacza
- #93
Selektor CSS a:link {color:red} zawarty w kaskadowych arkuszach stylów definiuje
- #160
W zamieszczonym przykładzie pseudoklasa hover sprawi, że styl pogrubiony będzie przypisany