Pregunta

Tengo una página generada que inserta un comentario HTML cerca de la parte superior de la página.Dentro del comentario hay un comando estilo *nix.

<!-- command --option value --option2 value2 --option3 -->

Este comentario rompe la página por completo.¿Qué hay de malo en el comentario que hace que esto suceda y por qué es así?

¿Fue útil?

Solución

Comentarios en el Especificación XML de w3.org :

Para la compatibilidad, la cadena "-" (doble hyphen) no debe ocurrir dentro de los comentarios.

Otros consejos

Si realmente deseas mantener el comentario en tu página, puedes usar esto en lugar de un comentario HTML:

<div style="display:none">command --option value --option2 value2 --option3 </div>

O incluso

<div class="comment">command --option value --option2 value2 --option3 </div>

y especificar:

.comment {display:none;}

en tu hoja de estilo.

Comentarios en la parte superior de la página antes. <html> pondrá a IE en modo peculiar, lo que podría explicar por qué la página se rompe, si es ahí donde aparece su comentario.

Para obtener más información, consulte "Activación de diferentes modos de renderizado" en esta página de wikipedia

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top