Źródło: Arkusze CKE
Który zapis znacznika <div> może wystąpić w dokumencie HTML tylko jeden raz, a ponowne użycie tego zapisu spowoduje wygenerowanie błędów podczas walidacji dokumentu?
Warianty odpowiedzi
-
A
<div class="klasa1 klasa2">
-
B
<div class="klasa">
-
C
<div>
-
D
<div id="identyfikator">
Wyjaśnienie
W HTML atrybut id pełni rolę unikalnego identyfikatora dla elementu na stronie. W obrębie jednego dokumentu dana wartość id może wystąpić tylko i wyłącznie jeden raz.
Jeśli użyjesz tej samej nazwy id dla dwóch różnych divów, walidator HTML zgłosi błąd, a skrypty JavaScript lub style CSS mogą działać w nieprzewidywalny sposób.
Do grupowania wielu elementów i nadawania im wspólnych stylów służy atrybut class – z klasy możesz korzystać wielokrotnie na tej samej stronie.