HTML комментарии ломаются

У меня есть страница, которая генерируется, который вставляет комментарий HTML в верхней части страницы. Внутри комментария есть команда в стиле * nix.

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

Этот комментарий ломает страницу полностью. Что не так с комментарием, чтобы это произошло, и почему это так?

7.08.2008 22:30:25
3 ОТВЕТА
РЕШЕНИЕ

Комментарии в спецификации XML от w3.org :

Для совместимости строка «-» (двойной дефис) НЕ ДОЛЖНА встречаться в комментариях.

26
6.09.2012 11:27:22

Если вы действительно хотите оставить комментарий на своей странице, вы можете использовать его вместо комментария 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;}

в вашей таблице стилей.

2
8.08.2008 02:39:48

Комментарии вверху страницы раньше <html>переведут IE в режим причуд, что может объяснить, почему страница разрывается, если там появляется ваш комментарий.

Для получения дополнительной информации, проверьте «Запуск различных режимов рендеринга» на этой странице википедии.

1
15.12.2015 19:48:04