Web Stack

웹 문서는 구조, 요청, 표현을 섞지 않는다

HTTP, HTML, CSS는 같이 나오지만 역할이 다릅니다. 요청은 HTTP, 구조는 HTML, 표현은 CSS가 맡습니다.

구조·요청·표현

URL과 메서드, 태그 의미, 선택자 적용 범위를 따로 표시하면 보기가 쉽게 지워집니다.

HTTP

요청/응답

브라우저와 서버가 메서드, 상태코드, 헤더로 메시지를 주고받습니다.

HTML

문서 구조

제목, 문단, 목록, 폼처럼 의미 있는 뼈대를 만듭니다.

CSS

표현 규칙

선택자로 대상을 고르고 색, 여백, 배치를 지정합니다.

Form

입력 전송

name, value, method, action이 서버로 넘어가는 데이터를 결정합니다.