티스토리 뷰
DOM 은 객체지향 모델로써 구조화된 문서를 표현하는 방식.
- HTML을 위한 표준 객체 모델
- HTMl을 위한 표준 프로그래밍 인터페이스
- 플랫폼과 프로그래밍 언어에 독립적
- W3C 표준
DOM 단계
현행의 DOM 규격은 단계 2이다. 그러나 일부 단계 3 규격 역시 현재 W3C의 권고안이다.
- 단계 0
- DOM이 만들어지기 이전의 모든 벤더 종속적인 DOM을 포함한다. 예: document.images, document.forms, document.layers, document.all. 그러나 이것은 W3C이 공식적으로 공개한 규격이 아니며, 표준화 이전에 있던 단계를 말한다.
- 단계 1
- DOM 문서에 대한 탐색과 조정
- 단계 2
- XML 명칭 공간(네임스페이스; namespace) 지원, 필터링된 뷰(view)와 DOM 이벤트.
- 단계 3
- 6가지 다른 규격으로 구성: 1) DOM 단계 3 코어. 2) DOM 단계 3 불러와서 저장(Load and Save). 3) DOM 단계 3 XPath. 4) DOM 단계 3 보기 및 초기화(formatting). 5) DOM 단계 3 요구사항. 6) DOM 단계 3 유효 확인.
'■ 프론트엔드 ■ > HTML' 카테고리의 다른 글
innerHTML (0) | 2013.10.13 |
---|---|
document.getElementsByName() - name접근 (0) | 2013.10.13 |
getElementById() - Method (0) | 2013.10.13 |
DOM - Methods and Properties (0) | 2013.10.13 |
HTML DOM - Tree (0) | 2013.10.13 |
댓글