새로운 질서 위키

트리 구조

나무처럼 가지를 뻗는 구조.

트리 구조(Tree Structure). 계층적 데이터 구조. 루트(뿌리)에서 시작해 노드(마디)로 가지를 뻗고, 리프(잎)로 끝난다. HTML의 DOM은 트리 구조다. DOM 전체의 루트는 Document 노드이며, 문서의 루트 요소는 <html>이다. <html> 아래에 <head>와 <body>가 자식 노드로 놓이고, 그 안에 더 많은 요소들이 중첩된다. 부모, 자식, 형제… 가족 관계로 표현한다. 파일 시스템의 디렉토리 계층도 트리로 나타낼 수 있다. 디렉토리는 가지를 뻗는 노드이고, 파일은 리프다. 심볼릭 링크처럼 다른 위치를 가리키는 연결은 이 계층과 구분한다. 경로는 루트에서 특정 파일까지의 여정이다. 위키의 문서 사이 연결은 그래프 구조다. 계층으로 분류한 문서도 링크를 따라 네트워크를 이룬다. 어떤 문서에서든 어떤 문서로든 링크할 수 있다. 하이퍼텍스트의 자유.

#컴퓨터과학 #HTML

검색