URL, HTTP, HTML, CSS는 웹페이지를 만드는 네 층이다
URL은 위치를 찾고, HTTP는 주고받고, HTML은 구조를 만들고, CSS는 화면 표현을 정한다.
| 구분 | 의미 | 판단 |
|---|---|---|
| 찾기 | URL | 어디에 있는 자원인지 표시 |
| 요청 | HTTP | 무엇을 요청했고 결과가 어땠는지 표시 |
| 구조 | HTML | 문서 의미와 입력 양식 작성 |
| 표현 | CSS | 선택자와 박스 모델로 보이는 모양 결정 |
핵심 웹 스택은 request/document 막대가 아니라 각 층의 책임이 다음 층으로 이어지는 구조다.