Pergunta

Eu tenho uma página gerada que insere um comentário HTML próximo ao topo da página.Dentro do comentário há um comando no estilo *nix.

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

Este comentário quebra a página completamente.O que há de errado com o comentário para fazer com que isso aconteça e por que isso acontece?

Foi útil?

Solução

Comentários no Especificação XML do w3.org :

Para compatibilidade, a string "-" (duplo-hifen) não deve ocorrer nos comentários.

Outras dicas

Se você realmente deseja manter o comentário em sua página, você pode usar isto em vez de um comentário HTML:

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

Ou mesmo

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

e especifique:

.comment {display:none;}

na sua folha de estilo.

Comentários no topo da página antes <html> colocará o IE no modo peculiar, o que pode explicar por que a página quebra, se é aí que seu comentário aparece.

Para obter mais informações, consulte "Acionando diferentes modos de renderização" em esta página da Wikipédia

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top