2011-12-13 3 views

답변

0

기본적으로 SGML은 SGML 이름에 영숫자 값만 허용합니다. SGML 이름에 허용되는 추가 문자는 SGML 선언에 의해 제어됩니다. 구체적으로는 UCNMCHARLCNMCHAR의 범위는 NAMING이다. 당신이 SGML declaration for HTML 4 보면

예를 들어, 당신이 볼 수 있습니다 :

LCNMCHAR ".-_:"  
UCNMCHAR ".-_:" 

이 있다는 것을 의미 .-가, _, 그리고 :는 SGML 이름 (요소/속성에 허용되는 문자/엔티티/etc).

참고 : SGML 이름의 첫 문자로 사용할 수있는 문자 만 있습니다.

+0

참조 구체 구문에는 ".-_ :"대신 LCNMCHAR 및 UCNMCHAR ".-"가 있습니다. – Javier