2008-08-07 7 views
17

ページの上部近くにHTMLコメントを挿入するページが生成されています。コメントの中には、* nix形式のコマンドがあります。HTMLコメントは壊れます

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

このコメントはページを完全に壊します。これが起こる原因となるコメントには何が間違っていますか?これはなぜですか? XML Spec from the w3.org

答えて

24

コメント:互換性のため

、文字列 " - " (ダブルハイフン)は コメント内で発生してはなりません。

2

あなたが本当にあなたのページにコメントを残しておきたい場合は、代わりにHTMLコメントの本を使用することができます。

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

あるいは

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

と指定:

.comment {display:none;} 
あなたのスタイルシートに

1

<html>の前のページのトップにあるコメントは、IEが奇妙なモードになって、なぜページが壊れているのかを説明することができます。

詳細については、「異なるレンダリングモードをトリガする」を参照してください。this wikipedia page

関連する問題