Domanda

Ho una pagina generata che inserisce un commento HTML nella parte superiore della pagina.All'interno del commento c'è un comando in stile *nix.

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

Questo commento interrompe completamente la pagina.Cosa c'è di sbagliato nel commento per far sì che ciò accada e perché è così?

È stato utile?

Soluzione

Commenti in Specifiche XML da w3.org :

Per la compatibilità, la stringa "-" (doppio ipone) non deve verificarsi nei commenti.

Altri suggerimenti

Se vuoi davvero mantenere il commento nella tua pagina puoi usare questo invece di un commento HTML:

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

O anche

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

e specificare:

.comment {display:none;}

nel tuo foglio di stile.

Commenti in cima alla pagina prima <html> getterà IE in modalità quirk, il che potrebbe spiegare perché la pagina si interrompe, se è lì che appare il tuo commento.

Per ulteriori informazioni, consulta la sezione "Attivazione di diverse modalità di rendering" su questa pagina di Wikipedia

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top