Jak wygląda poprawny zapis samozamykającego się znacznika łamania linii?
Źle. Spacja i ukośnik w złym miejscu - niepoprawne.
Dobrze. To poprawna forma samozamykająca.
Źle. To zapis znacznika ZAMYKAJĄCEGO - błędny dla
<br>.Źle.
<br> nie ma znacznika zamykającego.Łamanie linii
<br> to element pusty (void) - nie zawiera żadnej treści, więc nie ma osobnego znacznika zamykającego. W składni XHTML zapisuje się go w formie samozamykającej <br/>, z ukośnikiem tuż przed > (w HTML5 wystarczy samo <br>). Dlatego poprawną formą samozamykającą jest <br/>.Pozostałe zapisy łamią zasady void-elementów.
</br> i </ br> to znaczniki ZAMYKAJĄCE, a element pusty takiego nie posiada (do tego spacja w drugim jest niedozwolona). <br></br> próbuje domknąć go osobną parą, jakby miał zawartość. Poprawna samozamykająca forma to <br/>.