○DTD (Document Type Definition)
▷XML에서 태그들의 규칙을 정의해주는 문서
▶사용
▷XML문서에서 SYSTEM에서 사용할 dtd를 정의한다.

▷문서 내부에서도 DTD를 정의가능하지만, 잘 사용하지는 않는다.

▶DTD 문서 정의
▶기호
▶연결자
▷,으로 연결: 순서대로 있어야 한다.
▷|으로 연결: 여러개 중 하나만 있으면 된다.
▶후첨자
▷+: 최소 하나 이상 있어야 한다.
▷*: 있던 없던 상관없다.
▷?: 없거나 하나 있다.
▶가질 수 있는 값
▷#CDATA: 글자들 (letters)
▷#PCDATA: 해석 가능한 글자들 (letters, numbers, entity references)
▷<: <, >: >, &: &
▷EMPTY: 값이 올 수 없음
▶<!ELEMENT name ( ... )>
▷name 태그가 가질수 있는 값을 정의한다.
▷다른 태그가 올 수 있다. (계층구조)
▷내용이 오는것을 추천한다.
▶<!ATTLIST name attribute ( ... )>
▷name 태그가 가질 수 있는 속성을 정의한다.
▷Identifier (식별자)가 오는 것을 권장한다.
▶modifier
▷#REQUIRED: 반드시 가져야 하는 속성
▷#IMPLIED: 생략 가능한 속성
▷#FIXED: 고정된 값을 가지는 속성
◎Examples
▷letter.dtd
