Zapis selektora input[type=number] { background-color: Brown; } oznacza, że tło będzie brązowe dla
Zapis selektora input[type=number] { background-color: Brown; } oznacza, że tło będzie brązowe dla
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (pól edycyjnych, które są typu numerycznego)
to opcja A (pól edycyjnych, które są typu numerycznego).
Zapis input[type=number] w CSS to tzw. selektor atrybutu. Oznacza on, że styl (background-color: Brown;) zostanie zastosowany do wszystkich elementów <input>, które posiadają atrybut type o wartości dokładnie number. Elementy <input type="number"> w HTML to pola formularzy przeznaczone do wprowadzania wartości liczbowych (tzw. pola edycyjne typu numerycznego).
Dlaczego pozostałe opcje są nieprawidłowe?
- B: wszystkich tekstów na stronie – selektor
inputdotyczy konkretnych elementów formularza, a nie ogólnie tekstu na stronie. - C: wszystkich pól edycyjnych – selektor byłby
inputbez specyfikacji atrybutu[type=number]. Dodanie atrybutu[type=number]zawęża wybór tylko do pól numerycznych. - D: pól edycyjnych, gdy użytkownik wpisze do nich dowolną cyfrę – selektor CSS definiuje styl na podstawie definicji elementu w kodzie HTML (
type="number"), a nie na podstawie dynamicznej zawartości wprowadzanej przez użytkownika. Styl jest aktywny niezależnie od tego, czy użytkownik już coś wpisał, czy pole jest puste. Monitorowanie wprowadzanych danych i dynamiczna zmiana stylu wymagałoby użycia JavaScriptu (np. reagowanie na zdarzenia takie jakinputlubchange).
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).
- Formularze HTML5 i walidacja po stronie klientaZestaw elementów formularza (<input>, <select>, <textarea>) i wbudowanych atrybutów sprawdzających poprawność danych w przeglądarce przed wysłaniem.
- 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