Który zapis znacznika hr jest poprawny zgodnie z walidacją HTML5?
Źle. Mieszanka spacji i ukośników jest niepoprawna.
Źle. Znak
? i forma zamykająca są błędne.Dobrze.
<hr> to element pusty - bez znacznika zamykającego.Źle. Spacja po
/ i forma zamykająca są nieprawidłowe.<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>.