Il validatore W3C non ama i tag a chiusura automatica (quelli che terminano con " />
") su elementi non vuoti . (Gli elementi Void sono quelli che potrebbero non contenere mai alcun contenuto.) Sono ancora validi in HTML5?
Alcuni esempi di elementi vuoti accettati :
<br />
<img src="" />
<input type="text" name="username" />
Alcuni esempi di elementi non nulli rifiutati :
<div id="myDiv" />
<span id="mySpan" />
<textarea id="someTextMessage" />
Nota:
il validatore W3C accetta effettivamente tag di chiusura automatica nulli: l'autore originariamente aveva un problema a causa di un semplice errore di battitura ( \>
anziché />
); tuttavia, i tag a chiusura automatica non sono validi al 100% in HTML5 in generale e le risposte elaborano il problema dei tag a chiusura automatica in vari tipi di HTML.
\>
, dovrebbe essere chiusa come una domanda inutile fix-my-typo. Le risposte a tutti gli indirizzi />
. La />
versione è l'unica utile. Lascia fare.