<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>
Casi puedo entenderlo <!-- /wrapper -->
al final, porque está muy lejos del comienzo de la etiqueta / par ... pero en serio, ¿cuál es el punto de las líneas de comentarios iniciales? No haría la pregunta si no viera esto todo el tiempo .
Siento como si me faltara algo. Tal vez hay algunas mejores prácticas no escritas involucradas, aunque no entiendo lo que podría ser. Es más que probable que sea solo un comportamiento obsesivo compulsivo.
¿Cómo comentan normalmente su marcado, si es que lo hacen?
Respuestas:
Algunas veces, los nombres de clase CSS son genéricos y no se nombran específicamente. Por ejemplo, ¿qué pasaría si tuvieras
¿No sería bueno saber cuál es tu comienzo? Seguramente no me gustaría desplazarme hasta el final para descubrir que todo el div era una columna.
fuente
</form><!-- /form -->
y<!-- wrapper --><div id="wrapper">
HTML es como un código compilado para mí. Está optimizado, no tiene espacios, no hay comentarios y es lo más pequeño posible mientras realiza el trabajo. Sin embargo, tengo algunos comentarios en mis plantillas que generan los archivos HTML. Sin embargo, nunca los verás, ¡a menos que te unas al equipo de desarrollo!
Lo mismo ocurre con JavaScript. Cualquier JS que vea en mi sitio está comprimido, minimizado y tiene los comentarios eliminados. ¡Los comentarios son para desarrollar, no para desperdiciar ancho de banda!
fuente
Por lo general, mi marcado se genera dinámicamente, por lo que los comentarios no están incluidos ... pero cuando escriba el marcado tendré:
Me facilita ver dónde están los principales bloques / divs dentro de mi código.
fuente
Creo que esto proviene de documentos que no tienen la sangría adecuada. Entonces, si no puede saber de dónde es de la columna en la que se encuentra, entonces lo mejor es mirar los comentarios. Parece haber evolucionado a partir de este dilema.
Personalmente, me pondría en contacto con las personas que no usan sangría de código.
fuente
Solo puedo pensar en un caso de uso válido para esto: plantillas HTML parciales.
Si se trata de una página HTML completa, debe sangrar correctamente para que sea fácil identificar cuándo comienzan y terminan los elementos. Los editores decentes también resaltan los extremos opuestos de las etiquetas. En estos casos, los comentarios extraños son molestos.
Si es una plantilla parcial (encabezado y pie de página, por ejemplo), entonces si está abriendo algunos contenedores de páginas, puede ser útil mostrar en el pie de página dónde termina.
encabezamiento
pie de página
En casos (quizás más complejos) como este, tener los comentarios es bastante útil para ver qué etiqueta se supone que se está cerrando. Este es el único caso que he encontrado en el que no me importan estos comentarios, sin embargo, todavía se sienten sucios.
fuente
Esto es útil si la página está representada por múltiples archivos / plantillas diferentes, etc.
Algo como esto:
De esa manera, si nota algo extraño en su HTML renderizado, puede rastrear rápidamente el código que lo creó.
fuente