Który zapis znacznika hr jest poprawny zgodnie z walidacją HTML5?
A.
</ hr>
Źle. Spacja po
/ i forma zamykająca są nieprawidłowe.B.
</ hr />
Źle. Mieszanka spacji i ukośników jest niepoprawna.
C.
</hr?>
Źle. Znak
? i forma zamykająca są błędne.D.
<hr>
Dobrze.
<hr> to element pusty - bez znacznika zamykającego.<hr> to element PUSTY (void), więc poprawny zapis to po prostu <hr> - bez znacznika zamykającego i bez ukośnika (w HTML5 <hr/> jest zbędny). Dlatego poprawny jest <hr>.Pozostałe zapisy są błędne składniowo.
</ hr>, </hr?> i </ hr /> zawierają zbędny ukośnik zamknięcia, spacje lub znak zapytania, których walidator nie przyjmie. Element pusty zapisuje się jako <hr>.