O validador W3C não gosta de tags de fechamento automático (aquelas que terminam com " />
") em elementos não nulos . (Os elementos nulos são aqueles que talvez nunca contenham conteúdo.) Eles ainda são válidos no HTML5?
Alguns exemplos de elementos nulos aceitos :
<br />
<img src="" />
<input type="text" name="username" />
Alguns exemplos de elementos não nulos rejeitados :
<div id="myDiv" />
<span id="mySpan" />
<textarea id="someTextMessage" />
Nota:
o validador W3C realmente aceita tags de fechamento automático nulas: o autor originalmente teve um problema devido a um erro de digitação simples (em \>
vez de />
); no entanto, as tags de fechamento automático não são 100% válidas no HTML5 em geral, e as respostas são elaboradas sobre o problema de tags de fechamento automático em vários tipos de HTML.
\>
, ela deve ser encerrada como uma pergunta inútil, consertar meu erro de digitação. As respostas todos os endereços />
. A />
versão é a única útil. Deixe ser.