htmlxmlcommentssgml

HTML comments break down


I have a page that is generated which inserts an HTML comment near the top of the page. Inside the comment is a *nix-style command.

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

This comment breaks the page completely. What is wrong with the comment to cause this to happen, and why is this the case?


Solution

  • Comments in the XML Spec from the w3.org :

    For compatibility, the string "--" (double-hyphen) MUST NOT occur within comments.