W3C XML 1.0 Recommendation Section 2.5 – Comments에서 발췌
<정의>
주석은 문서의 어디서든 나타날 수 있습니다. 덧붙여 주석은 문법에 의해 허용되는 부분이라면 문서 타입선언부에도 나타날 수 있습니다. 주석은 문서의 문자 데이터는 아닙니다. 하지만 응용 프로그램이 주석의 내용을 추출하고자 한다면XML 처리기를 통해 이를 처리할 수 있습니다. 호환성을 위해 연속된 하이픈 “–“이 주석 중간에 나와서는 안됩니다. 주석안에 있는 파라미터 엔터티 참조를 인식해서는 안 됩니다.
1 |
[15] Comment ::= '<!--' ((Char - '-') | ('-' (Char - '-')))* '-->' |
XML 주석 문법에 설명되어 있듯이 주석은 아래와 같은 형식을 갖습니다.
1 |
<!-- 연속하는 대쉬를 제외한 문자들 --> |
<예>
다음은 올바른 XML, XHTML 주석입니다.
1 |
<!-- 올바른 xml/xhtml 주석 --> |
다음은 올바르지 않은 XML, XHTML 주석입니다.
1 2 3 |
<!-- 올바르지 않은 -- xml 주석 --> <!-- 올바르지 않은 xml 주석 ---> <!-- 올바르지 않은 xml 주석 -- > |
<더 읽을거리>