Ответ 1
Комментарии в XML Spec из w3.org:
Для совместимости строка "-" (двойной дефис) НЕ ДОЛЖЕН комментарии.
У меня есть страница, которая сгенерирована, которая вставляет комментарий HTML в верхней части страницы. Внутри комментария команда * nix-style.
<!-- command --option value --option2 value2 --option3 -->
Этот комментарий полностью разбивает страницу. Что не так с комментарием, чтобы это произошло, и почему это так?
Комментарии в XML Spec из w3.org:
Для совместимости строка "-" (двойной дефис) НЕ ДОЛЖЕН комментарии.
Если вы действительно хотите оставить комментарий на своей странице, вы можете использовать это вместо комментария 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;}
в таблице стилей.
Комментарии в верхней части страницы до <html>
будут бросать IE в режим quirks, что может объяснить, почему страница ломается, если там, где появляется ваш комментарий.
Для получения дополнительной информации ознакомьтесь с "Запуск различных режимов рендеринга" на этой странице wikipedia