HTML 트리 란 무엇입니까?

컴퓨터 데이터 용어의 트리는 정보를 하위 제목 또는 기타 정보를 표시하기 위해 확장 또는 축소 할 수있는 중첩 된 노드의 시퀀스로 표시하는 방법입니다. HTML (HyperText Markup Language)에서 트리 구현은 종종 트리 뷰라고합니다. HTML 트리는 주어진 웹 사이트 내 페이지의 레이아웃을 보여주기 위해 사용될 수 있습니다. 개요, 문서 또는 책의 제목과 부제목; 또는 포럼의 주제와 답변. HTML 트리를 구현하는 단일 방법은 없으며 HTML 자체에는 트리 뷰를 기본적으로 지원하지 않습니다. 대신 HTML 트리는 일반적으로 동적 HTML (DHTML)이라고하는 도구 조합을 사용하여 구성됩니다.

HTML 트리는 선형으로 표시 할 수있는 정보 모음이있을 때 사용되며 각 최상위 항목에는 해당 항목과 관련 될 수있는 정보가 0 개 이상있을 수 있습니다. 각 항목을 노드라고하며 그 아래에 다른 노드가 중첩 될 수 있습니다. 트리를 사용하여 정보를 구성하고 표시 할 수있는 인스턴스의 한 예는 온라인 메시지 보드 내에 있습니다.

온라인 메시지 보드의 각 주제는 최상위 노드로 나열 될 수 있으며 "최상위"라는 용어는 해당 노드가 다른 노드 아래에 중첩되어 있지 않음을 나타냅니다. 단일 주제에 대한 모든 응답은 최상위 노드 또는 기본 주제 아래에 중첩됩니다. 응답에 대한 응답이 이루어지면, 첫 번째 응답은 두 번째 응답이 중첩되는 노드가됩니다. 이러한 방식으로 정보를 구성 할 수 있으므로 일반적으로 구조에 얼마나 깊이 중첩되어 있는지에 따라 각 줄의 들여 쓰기를 늘림으로써 위쪽에서 아래쪽으로의 연결을 시각적으로 표현할 수 있습니다.

DHTML을 사용해야하는 HTML 트리의 한 측면은 각 노드를 확장하여 그 아래에있는 모든 노드를 표시하거나 수축하여 최상위 노드 만 보이도록 모든 노드를 숨기는 기능입니다. 이는 필요한 테이블 셀을 표시하거나 숨기도록 DOM (Document Object Model)을 수정하는 스크립팅 언어를 통해 조작되는 HTML 테이블을 사용하여 달성 할 수 있습니다. 동적 HTML 트리를 작성하는 데 사용되는 다른 방법은 서버 측 스크립트 또는 기타 모듈이있는 HTML 페이지로 변환되는 XML (Extensible Markup Language) 문서를 사용하는 것입니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?