HTML의 DOM이란 무엇인가?

Hover·2022년 8월 8일
1

HTML

목록 보기
1/2

html의 dom이란 무엇인가?

dom은 문서 객체 모델(document object model)이며 html 문서의 프로그래밍 인터페이스다.

dom은 프로그래밍 언어가 dom 구조에 접근할 수 있는 방법을 제공하여 그것들이 문서의 구조,내용,스타일을 변경할 수 있도록 도와준다.

여기서 문서는 웹 페이지를 말한다.

사용자가 html의 태그 요소를 통해 홈페이지를 구조화시키면 이 html언어는 트리구조를 가진 객체로 표현이된다. 이것이 dom이다.

dom은 문서에 접근할 수 있는 api로 node와 property,method를 갖는 객체로 이루어져 있으며 이것들은 css나 스크립트같은 언어들이 dom에 접근하여 커스터마이징 할 수 있게 도와준다.

따라서 dom을 이용하여 스타일링이나 노드 구조, 그리고 메소드를 이용해 기능까지 제어가 가능하다.

profile
프론트엔드 개발자 지망생입니다

0개의 댓글

관련 채용 정보