Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

La importancia de comentar correctamente

 


Cuando escribimos HTML en modo estándar, los comentarios mal formados pueden romper las páginas, causando que los contenidos del documento sean parcial o totalmente comentados. Al escribir XHTML o XML, los comentarios incorrectos darán lugar a que sus documentos no puedan ser mostrados.

HTML 4.01

De la Recomendación del W3C HTML 4.01 Sección 3.2.4 - Comentarios:

No se permite espacio en blanco entre el delimitador de apertura de declaración de etiqueta ("<!") y el delimitador de apertura de comentario ("--"), pero sí se permite entre el delimitador de cierre de comentario ("--" y el delimitador de cierre de declaración de etiqueta (">"). Un error común es incluir una cadena de guiones ("---") dentro de un comentario. Los autores deberían evitar *poner dos o más guiones adyacentes dentro de un comentario.

Ejemplos

Los siguientes son comentarios válidos en HTML.

<!-- comentario html válido -->
<!-- comentario html válido -- > 

El siguiente no es un comentario válido en HTML.

<!-- comentario html -- no válido -->

XML

De la Recomendación del W3C XML 1.0 Sección 2.5 - Comentarios:

[Definición: Los comentarios pueden aparecer en cualquier lugar de un documento fuera de otras marcas; Adicionalmente pueden aparecer en lugares permitidos por la gramática. No son parte de los datos de caracter de un documento; un procesador de XML puede, pero no tiene que, hacer posible que la aplicación recupere el texto de comentarios.] Por compatibilidad, la cadena "--" (doble guión) no debe ocurrir dentro de comentarios.
[15] Comment ::= '<!--' ((Char - '-') | ('-' (Char - '-')))* '-->'

Según lo descrito en la gramática de XML sobre comentarios, un comentario tiene la siguiente forma:

<!-- cualquier letra o signo, menos guiones seguidos -->

Ejemplos

El siguiente es un comentario válido en XML y XHTML.

<!-- comentario xml/xhtml válido -->

Los siguientes son comentarios no válidos en XML y XHTML.

<!-- comentario xml -- no válido -->
<!-- comentario xml no válido --->
<!-- comentario xml no válido -- >

Otras lecturas

Original Document Information

  • Last Updated Date: May 19th, 2003
  • Copyright © 2001-2003 Netscape. All rights reserved.

 

Etiquetas y colaboradores del documento

 Colaboradores en esta página: teoli, Mgjbot, Jorolo
 Última actualización por: teoli,