DOM

2024. 3. 10. 23:15·Cs
🔷DOM(Document Object Model)

웹 문서의 구조를 나타내는 방식으로, 웹 페이지의 모든 요소(HTML 태그)를 객체로 표현하고, 이들 사이의 관계를 나타냄

🔶DOM의 핵심

- 트리 구조: DOM은 문서를 노드(node)의 계층적 트리로 표현. 이 트리는 문서의 구조, 스타일, 내용 등을 포함. 트리의 각 노드는 문서의 한 부분(요소, 속성, 텍스트 등)을 나타냄

- 노드(Node): DOM 트리의 기본 단위. ex) 요소 노드(Element Node), 텍스트 노드(Text Node), 속성 노드(Attribute Node) 

- 요소(Element): HTML 태그와 태그 사이의 내용을 포함하는 노드. ex) <div>, <p>, <a>

- 조작: JavaScript를 사용하여 DOM 요소를 동적으로 추가, 수정, 삭제할 수 있음. -> 사용자와의 상호작용이나 페이지의 동적 변경이 가능해짐

 

저작자표시 (새창열림)

'Cs' 카테고리의 다른 글

GET과 POST의 차이  (0) 2024.10.15
라이브러리와 프레임워크의 차이  (0) 2024.06.11
IP  (0) 2024.06.11
HTTP  (0) 2024.06.11
OAuth 2.0  (0) 2024.01.18
'Cs' 카테고리의 다른 글
  • 라이브러리와 프레임워크의 차이
  • IP
  • HTTP
  • OAuth 2.0
버그잡는고양이발
버그잡는고양이발
주니어 개발자입니다!
  • 버그잡는고양이발
    지극히평범한개발블로그
    버그잡는고양이발
  • 전체
    오늘
    어제
    • 분류 전체보기 (381)
      • React (16)
      • Next.js (5)
      • Javascript (5)
      • Typescript (4)
      • Node.js (2)
      • Cs (16)
      • 트러블 슈팅 (5)
      • Html (1)
      • Css (3)
      • Django (0)
      • vue (0)
      • Java (1)
      • Python (0)
      • 독서 (1)
      • 기타 (3)
      • 백준 (192)
      • swea (31)
      • 프로그래머스 (30)
      • 이코테 (4)
      • 99클럽 코테 스터디 (30)
      • ssafy (31)
      • IT기사 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 인기 글

  • 태그

    99클럽
    코딩테스트준비
    개발자취업
    항해99
    Til
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
버그잡는고양이발
DOM
상단으로

티스토리툴바