Un comentario es un texto que solo le interesa a la persona que desarrolló la página, el navegador ignora todo el contenido que se encuentra dentro de esta marca.
Los comentarios son muy útiles para el desarrollador de la página. Uno deja anotaciones para facilitar el mantenimiento del sitio.
Además hay que tener en cuenta que puede ser otra persona la que continue en otro momento el mantenimiento de las páginas que desarrollamos nosotros. Lo que para uno puede ser muy obvio a otro desarrollador puede no ser tan obvio.
Otro uso muy habitual cuando estamos desarrollando la página si queremos deshabilitar una parte del código podemos encerrarla entre los caracteres de comentarios.
La sintaxis para definir un comentario es:
<!-- Aquí va el comentario -->
Es obligatorio luego del caracter de menor < disponer el signo de admiración y los dos guiones seguidos. Cerramos el comentario con dos guiones y el signo de mayor >
Confeccionaremos un página donde emplearemos comentarios:
<!DOCTYPE html> <html> <head> <title>Título de la página</title> <meta charset="UTF-8"> </head> <body> <!-- Corresponden a datos del año 2014. Modificar a principios de 2015--> <table border="1"> <tr> <th rowspan="4">Recursos</th><th colspan="4">Facturación de los últimos tres meses</th> </tr> <tr> <td>Discos Duros</td><td>23000</td><td>27200</td><td>26000</td> </tr> <tr> <td>CPU</td><td>73000</td><td>67300</td><td>51000</td> </tr> <tr> <td>Monitores</td><td>53000</td><td>72000</td><td>88000</td> </tr> </table> </body> </html>
No aparecen visibles los comentarios en la página:
Un comentario puede abarcar varias líneas:
<!-- comentarios - comentarios - comentarios comentarios - comentarios - comentarios comentarios - comentarios - comentarios comentarios - comentarios - comentarios comentarios - comentarios - comentarios comentarios - comentarios - comentarios comentarios - comentarios - comentarios comentarios - comentarios - comentarios -->
De todos modos hay que tener en cuenta que cuando un navegador pide la página a un sitio el servidor envía el archivo HTML completo, es decir con los comentarios. Los comentarios consumen ancho de banda en la transferencia, ya que el archivo es más grande.