Data structure tags

목록·표·폼의 의미와 제출 방식

목록, 표, 폼은 배치용 태그가 아니라 항목 관계, 행열 비교, 사용자 입력 제출이라는 서로 다른 의미를 가진다.

태그 묶음사용할 때핵심 연결나쁜 사용
ul/ol항목을 나열하거나 순서를 표현li와 순서 의미단순 여백 맞춤
dl용어와 설명을 짝지음dt-dd 관계복잡한 표 대체로 남용
table행과 열의 대응이 핵심th, scope, caption레이아웃 그리드로 사용
form사용자 값을 서버로 보냄label, name, action, method입력 이름 누락
validation제출 전후 오류를 안내required, type, error text오류 위치 불명확

목록·표·폼은 화면 모양보다 데이터 관계와 제출 흐름이 먼저 정해질 때 올바른 태그가 보인다.