Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

W CSS, poniższy zapis spowoduje, że czerwony kolor zostanie zastosowany do
h1::first-letter {color:red;}

Wiesz, użycie selektora CSS ::first-letter w połączeniu z stylem h1 to fajny sposób na zmianę wyglądu pierwszej litery w nagłówku. Kiedy używasz tego, kolor czerwony sprawi, że ta litera będzie się wyróżniać, co jest super, zwłaszcza w przypadku nagłówków czy akapitów. To technika, którą często stosuje się w projektowaniu stron, żeby nadać im trochę typograficznego stylu, jak w książkach z dużymi inicjałami. Ale pamiętaj, że ten selektor działa tylko z blokowymi elementami, takimi jak <p> czy <h1>, więc jeżeli spróbujesz zastosować go z elementami liniowymi, to niestety efekty nie będą takie, jak się spodziewasz. Zawsze warto też mieć na uwadze standardy W3C, bo one pomagają w tworzeniu dostępnych stron. No i ten selektor jest częścią specyfikacji CSS Pseudo-Elements Level 3, więc przeglądarki go dobrze wspierają. Zrozumienie, jak i kiedy stosować takie selektory, to klucz do tworzenia nowoczesnych stron.
Jak chcesz zmienić kolor pierwszej litery, to musisz wiedzieć, jak działają selektory CSS. Używając h1::first-letter, właściwie zaznaczasz, że chcesz zmienić tylko tę pierwszą literę nagłówka, co w sumie jest dobrym sposobem. Ale mogą się pojawić błędy, jeśli źle zrozumiesz, jak działają pseudoelementy w CSS. Na przykład, nie możesz myśleć, że ::first-letter zmieni całą linię tekstu, bo on tylko dotyczy tej pierwszej litery. Podobnie, nie da się zmienić całego nagłówka z użyciem tego selektora - on działa tylko na pojedynczej literze. Dużo osób myli też ::first-letter z ::first-line, bo ten drugi to coś innego i dotyczy całej pierwszej linii akapitu. Rozumienie tych różnic jest mega ważne, żeby tworzyć estetyczne i dobrze działające style. Prawidłowe użycie selektorów CSS to podstawa, żeby strony były czytelne i działały na różnych urządzeniach. Jak będziesz świadomie kodować, to unikniesz wielu typowych błędów.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.