DocumentType
DocumentType
인터페이스는 doctype을 포함하는 Node
를 나타냅니다.
프로퍼티
부모 Node
로부터 프로퍼티를 상속받고 ChildNode
인터페이스를 구현합니다.
DocumentType.entities
Read only- DTD에 선언된 엔티티의
NamedNodeMap
(en-US) 입니다. 이 맵의 모든 노드는Entity
인터페이스를 구현합니다. DocumentType.internalSubset
Read only- 내부 하위 집합의
DOMString
입니다. 하위 집합이 존재하지 않을 경우null
입니다. 예,"<!ELEMENT foo (bar)>"
. DocumentType.name
Read onlyDOMString
입니다. 예,<!DOCTYPE HTML>
의 경우"html"
.DocumentType.notations
Read only- DTD에 선언된 노테이션을 포함한
NamedNodeMap
(en-US) 입니다. 이 맵의 모든 노드는Notation
(en-US) 인터페이스를 구현합니다. DocumentType.publicId
Read onlyDOMString
입니다. 예,"-//W3C//DTD HTML 4.01//EN"
, HTML5의 경우 빈 문자열.DocumentType.systemId
Read onlyDOMString
입니다. 예,"http://www.w3.org/TR/html4/strict.dtd"
, HTML5의 경우 빈 문자열.
메소드
부모 Node
로부터 메소드를 상속받고 ChildNode
인터페이스를 구현합니다.
ChildNode.remove()
- 부모의 자식 리스트로부터 객체를 제거합니다.
명세
명세 | 상태 | 코멘트 |
---|---|---|
DOM The definition of 'DocumentType' in that specification. |
Living Standard | ChildNode 인터페이스의 구현을 추가했음.internalSubset , entities , notation 프로퍼티를 제거했음. |
Document Object Model (DOM) Level 3 Core Specification The definition of 'DocumentType' in that specification. |
Obsolete | Document Object Model (DOM) Level 2 Core Specification 으로부터 변경사항 없음. |
Document Object Model (DOM) Level 2 Core Specification The definition of 'DocumentType' in that specification. |
Obsolete | publicID , systemID , internalSubset 프로퍼티를 추가했음. |
Document Object Model (DOM) Level 1 Specification The definition of 'DocumentType' in that specification. |
Obsolete | 초기 정의 |
브라우저 호환성
BCD tables only load in the browser