Zgodnie ze standardami HTML, jakie są wymagania dotyczące wartości atrybutu id przypisywanego do elementów w dokumencie?
Zgodnie ze standardami HTML, jakie są wymagania dotyczące wartości atrybutu id przypisywanego do elementów w dokumencie?
id musi być unikalna w obrębie całego dokumentu i nie może zawierać spacji.id musi być unikalna tylko w obrębie swojego elementu nadrzędnego (rodzica).id może się powtarzać, jeśli elementy z tym samym id są różnego typu (np. <p id="test"> i <div id="test">).id musi zawsze zaczynać się od litery i nie może zawierać cyfr.Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (Wartość id musi być unikalna w obrębie całego dokumentu i nie może zawierać...)
Wartość id musi być unikalna w obrębie całego dokumentu i nie może zawierać spacji.
Standard HTML (zarówno HTML5, jak i wcześniejsze wersje) jasno określa, że atrybut id musi mieć wartość unikalną w całym dokumencie. Oznacza to, że żadne dwa elementy na tej samej stronie nie mogą współdzielić tej samej wartości id. Ponadto, wartość id nie może zawierać znaków spacji. Musi składać się z co najmniej jednego znaku. Unikalność id jest kluczowa dla prawidłowego działania odwołań do fragmentów strony (np. <a href="#mojeID">), manipulacji DOM przez JavaScript (document.getElementById()) oraz specyficzności selektorów CSS.
Dlaczego pozostałe opcje są nieprawidłowe?
- B: Unikalność jest wymagana globalnie w dokumencie, a nie tylko lokalnie w obrębie rodzica.
- C: Powtarzanie wartości
idjest naruszeniem standardu, niezależnie od typu elementów. - D: W HTML5 wartość
idnie musi zaczynać się od litery (choć jest to często dobra praktyka); może zaczynać się np. od cyfry lub podkreślenia. Może również zawierać cyfry. Kluczowe ograniczenie to brak spacji i unikalność.
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).
- Obiekty globalne window i document (BOM i DOM)Główne obiekty środowiska przeglądarki reprezentujące okno przeglądarki (window) oraz załadowaną w nim strukturę strony HTML (document).
- Sortowanie ORDER BY i ograniczanie wyników LIMITKlauzule służące do sortowania rekordów rosnąco (ASC) lub malejąco (DESC) oraz ograniczania liczby zwracanych wierszy (stronicowanie).
Podobne pytania z działu „Html struktura i semantyka”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 282 pytań z tego działu.
- #5
Którego polecenia nalezy użyć, aby wyraz TEKST został wyświetleny w kolorze czarnym w oknie przeglądarki internetowej?
- #8
Jakiego znacznika należy użyć, aby przejść do kolejnej linii tekstu, nie tworząc akapitu na stronie internetowej?
- #13
W procesie walidacji stron internetowych nie bada się
- #15
Wskaź model barw, który stosuje się do wyświetlania kolorów na ekranie monitora komputerowego
- #27
Jakiego typu specjalizowane oprogramowanie narzędziowe należy zainstalować, aby umożliwić wykonywanie jego użytkownikowi operacji na zgromadzonych danych?