Сведения о вопросе

Life

16:03, 1st July, 2020

Теги

html   xml   comments   sgml    

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

Просмотров: 432   Ответов: 3

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

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

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



  Сведения об ответе

прога

18:03, 1st July, 2020

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

Для совместимости, строка "--" (двойной дефис) не должен встречаться внутри комментарии.


  Сведения об ответе

SEEYOU

18:03, 1st July, 2020

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

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


  Сведения об ответе

SILA

18:03, 1st July, 2020

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

Для получения дополнительной информации, проверьте "Triggering different rendering modes" на этой странице Википедии


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться