오늘의 주제는 DOM(Document Object Model)이다. 우리가 작성한 코드가 어떻게 화면에 나오게 되는지 간단한 코드 예시를 보며 확인해 보고자 한다. 화면 표시 과정과 DOM의 정의우리가 작성한 HTML/CSS 파일은 바로 웹페이지 상에 표시되지 않는다. 브라우저는 이 파일을 가지고 아래와 같은 과정을 진행하고 이를 화면에 표시하게 된다. 우리가 작성한 파일은 브라우저가 이해할 수 있도록 HTML은 DOM, CSS는 CSSOM으로 트리 구조 형식의 객체로 변환된다. 그 후 이 둘을 조합하여 Render Tree(DOM+CSSOM)를 형성하는데, 여기서 실제 화면에 표시되는 요소들만 가져오게 되고, 레이아웃을 계산한 뒤 우리가 보는 웹페이지 화면에 표시되게 됩니다. DOM은 웹 브라우저가..