Recentemente, descobri que há, possivelmente, uma nova maneira de comentar em HTML5.
Em vez dos comentários típicos de <!-- -->
várias linhas sobre os quais eu li, pensei ter notado que meu IDE fazia <!div >
comentários regulares . Então eu testei e, para minha surpresa, o Chrome havia comentado essa tag. Ele apenas comentou a tag e não o conteúdo da div, então tive que comentar mais perto <!/div>
para evitar o fechamento de outras divs.
Testei outro e parece que, geralmente, colocar um marcador de exclamação na frente da abertura de qualquer tag, esse símbolo <
, faz com que essa tag seja comentada.
Isso é realmente novo? É uma má prática? Na verdade, é muito conveniente, mas ainda é prático (se não for novo)?
Editar detalhes extras: Embora um erro de sintaxe ou erros de interpretação desta sintaxe particular é uma boa razão, como é que o Chrome realmente torna-los como comentários cheios?
O código está escrito como :
<!div displayed> some text here that is still displayed <!/div>
E então é renderizado como :
<!--div displayed--> some text here that is still displayed <!--/div-->