XML 문서 규칙

HTML & CSS & JS 2015. 6. 22. 08:51

xml - 데이터를 기술하는 마크업 언어

xml 문서 작성에 관한 규칙

xml 문서의 선언은 반드시 다음과 같이 해야한다.

<?xml version="1.0" encoding="utf-8" ?> 
<?xml version="1.0" ?>
  • xml에서 지정된 키워드는 대소문자를 구분하여 그대로 사용애야 하며 태그나 기타 이름으로 사용하지 않아야 한다.
  • 모든 이름은 문자 또는 _ 또는 : 으로 시작될 수 있고 두번째 문자부터는 숫자를 포함한 문자를 사용한다.
  • 시작과 마침 태그 내의 요소의 내용에 포함되어 있는 공백이외에 나머지 공백들은 무시된다.

 

태크에 관한 규칙

  • 루트 태그가 반드시 있어야 한다.
  • 마침 태그가 반드시 있어야 한다.
  • 태그는 대소문자를 구분한다.
  • 태그가 중첩되어서는 안된다.

 

요소에 관한 규칙

요소: xml 문서를 구성하는 최소 단위이며 <시작태그>내용 으로 구성된다</시작태그>

  • 요소를 구성하는 태그 이름이나 속성, 기타 기호명은 문자 또는 _ 로 시작할 수 있다.
  • 태그 이름 내에 공백이 포함될 수 없다.
  • 요소를 구성하는 태그 이름이나 속성, 기타 기호명은 대소문자의 관계없이 xml로 시작할 수 없다.
  • 내용이 없는 빈 요소의 경우는 태그를 하나만 기술할 수 있다.

 

속성에 관한 규칙

속성: 문서를 구성하는 많은 요소를 쉽게 구분하기 위해 일정한 식별자(id)를 부여하거나 요소에 다른 정보를 추가하고 싶을 때 사용

  • 시작 태그 내에 속성="값"의 형식으로 기술한다.
  • '값' 또는 "값" 모두 사용 가능하다.

 

주석

주석문도 하나의 데이터로 취급한다

<!-- 주석 -->

 

CDATA섹션

Character Data의 약어로 문자 데이터를 의미.

'HTML & CSS & JS' 카테고리의 다른 글

HTML 4.01 tag  (0) 2015.06.22
HTML XML 문서 형식 선언  (0) 2015.06.22
XML DTD 선언  (2) 2015.06.22
CSS 작성  (0) 2015.06.22
SyntaxHighlighter  (0) 2015.06.22
: