웹 페이지의 로드 및 실행 순서 이해
브라우저가 웹 페이지를 발견하면 일련의 이벤트를 시작하여 다양한 구성 요소를 로드하고 실행합니다. 이 프로세스는 일련의 단계로 이해될 수 있습니다:
1. HTML 구문 분석:
- 브라우저가 HTML 문서를 다운로드합니다.
- HTML 구문 분석을 시작하여 페이지 구조를 나타내는 DOM(문서 개체 모델)을 생성합니다.
2. 리소스 로딩 및 실행:
- 파서가 외부 리소스(예: CSS, JavaScript)를 발견하면 이를 요청하고 다운로드합니다.
-
CSS 로딩: CSS 파일이 다운로드되어 구문 분석되고 스타일이 DOM에 적용됩니다.
-
인라인 JavaScript: