2008-08-07 7 views
17

Ich habe eine Seite, die generiert wird, die einen HTML-Kommentar am oberen Rand der Seite eingefügt. Innerhalb des Kommentars befindet sich ein Befehl * nix-style.HTML-Kommentare brechen

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

Dieser Kommentar bricht die Seite vollständig. Was stimmt nicht mit dem Kommentar, um dies zu verursachen, und warum ist das der Fall?

Antwort

2

Wenn Sie wirklich den Kommentar auf Ihrer Seite halten möchten können Sie dies anstelle eines HTML-Kommentar verwenden:

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

Oder sogar

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

und angeben:

.comment {display:none;} 

in Ihrem Stylesheet.

1

Kommentare am Anfang der Seite vor <html> werfen IE in Quirks-Modus, der erklären könnte, warum die Seite bricht, wenn das ist, wo Ihr Kommentar erscheint.

Weitere Informationen finden Sie unter "Auslösen verschiedener Rendering-Modi" unter this wikipedia page