<body>
<!-- wrapper -->
<div id="wrapper">
<!-- title -->
<div id="title"><img src="title.png" alt="" /></div>
<!-- form wrapper -->
<div id="form_wrapper">
<!-- form -->
<form action="thankyou.php" method="POST">
<!-- ... ... -->
</form>
<!-- /form -->
</div>
<!-- /form wrapper -->
</div>
<!-- /wrapper -->
</body>
Quase consigo entender o <!-- /wrapper -->
final, porque está muito longe do início do tag / pair ... mas sério, qual é o objetivo das linhas de comentário de abertura? Eu não faria a pergunta se não visse isso o tempo todo .
Sinto como se estivesse perdendo alguma coisa. Talvez haja alguma prática recomendada não escrita envolvida, embora eu não consiga entender o que poderia ser. Muito provavelmente, é apenas um comportamento obsessivo-compulsivo.
Como vocês normalmente comentam sua marcação, se é que existem?
Respostas:
Algumas vezes, os nomes de classes CSS são genéricos e não são nomeados especificamente. Por exemplo, e se você tivesse
Não seria bom saber o que você está começando? Eu certamente não gostaria de rolar até o final para descobrir que o div inteiro era uma coluna.
fonte
</form><!-- /form -->
e<!-- wrapper --><div id="wrapper">
HTML é como código compilado para mim. É otimizado, não possui espaços, comentários e é o menor possível ao realizar o trabalho. No entanto, tenho alguns comentários nos meus modelos que geram os arquivos HTML. Você nunca os verá, a menos que se junte à equipe de desenvolvimento!
O mesmo vale para JavaScript. Qualquer JS que você vê no meu site é compactado, minificado e tem os comentários removidos. Os comentários são para desenvolvimento, não para desperdiçar largura de banda!
fonte
Normalmente, minha marcação é gerada dinamicamente, para que os comentários não sejam incluídos ... mas quando eu escrever uma marcação, terei:
Torna mais fácil para mim ver onde estão os principais blocos / divs dentro do meu código.
fonte
Eu acredito que isso vem de documentos que não possuem indentação adequada. Portanto, se você não pode dizer onde está da coluna em que está - a melhor coisa a seguir é olhar para os comentários. Parece ter evoluído desse dilema.
Pessoalmente, eu abordaria as pessoas que não estão identando o código.
fonte
Só consigo pensar em um caso de uso válido para isso: modelos HTML parciais.
Se for uma página HTML completa, você deve recuar adequadamente para facilitar a identificação de quando os elementos começam e terminam. Editores decentes também destacam as extremidades opostas das tags. Nesses casos, comentários estranhos são irritantes.
Se for um modelo parcial (cabeçalho e rodapé, por exemplo), se você estiver abrindo alguns contêineres de páginas, pode ser útil mostrar no rodapé onde termina.
cabeçalho
rodapé
Em casos (talvez mais complexos) como esse, ter os comentários é bastante útil para ver qual tag deve ser fechada. Este é o único caso em que me deparei com esses comentários, mas eles ainda se sentem sujos.
fonte
Isso é útil se a página for renderizada por vários arquivos / modelos diferentes etc.
Algo assim:
Dessa forma, se você notar alguma estranheza no HTML renderizado, poderá rastrear rapidamente o código que o criou.
fonte