XML: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
아즈사봇 (토론 | 기여)
잔글 →‎각주: 위키백과:봇 편집 요청/2014년 12월#2014-12-13 Leedkmn의 요청에 따른 주석을 각주로 치환하는 편집., replaced: == 주석 == → ==각주==
Mersenbot (토론 | 기여)
82번째 줄:
XML은 유니코드가 정의한 어떤 인코딩이든 사용하는 것을 허용하며, 문자들이 유니코드에 나타나는 다른 인코딩도 사용할 수 있다. XML은 또한 XML 프로세서가 안정적으로, 사전지식 없이, 어느 인코딩이 사용되고 있는지 결정하는 메커니즘을 제공한다.<ref>{{웹 인용|url=http://www.w3.org/TR/REC-xml/#sec-guessing|제목=Autodetection of Character Encodings}}</ref> UTF-8 또는 UTF-16이 아닌 인코딩은 XML 파서에 인식되지 못할 가능성이 있다.
 
===주석각주===
주석은 다른 마크업의 밖이라면 어디서나 나타날 수 있다. XML 선언 전에는 올 수 없다. "<code>&lt;!--</code>"로 시작하여 "<code>--&gt;</code>"로 끝난다. 문자열 "<code>--</code>" (하이픈 두 개)는 주석 안에서는 허용되지 않는다; 즉 주석은 겹쳐질(nested) 수 없다. 주석 내에서는 앰퍼샌드(ampersand, &)가 특별한 의미를 갖지 않는다. 따라서 엔티티나 문자 참조에 이를 쓸 수 없고, 문서 인코딩에 쓰인 문자 집합 이외의 문자를 주석 내에서는 표현할 방법이 없게 된다.