WeniVooks

검색

HTML/CSS 에센셜

Layout History

1. 단순한 텍스트의 나열

최초의 웹사이트
  • 레이아웃 도구가 아예 없던 시절에는 텍스트의 정렬만 가능하였습니다.

2. 테이블로 레이아웃 구성

😮 아직도 테이블로 레이아웃 구성을 하는 곳이 있다???? 바로 뉴스레터입니다!

3. 프레임으로 레이아웃 구성

  • 여러 HTML 페이지를 frame 을 사용하여 한 페이지에 결합하여 레이아웃을 만들었습니다.

4. div div div div div ....

  • Box Model, float, position 등을 이용하여 레이아웃을 만들었습니다.
  • 여러 브라우저별 표준이 정의되지 않아 여러 기법이 난무했던 시기입니다. (익스플로러….)

5. 시맨틱 마크업, flex, grid

  • 다양한 웹 기술의 발전, 검색엔진최적화, 접근성, 다양한 글로벌 웹사이트 제작, 반응형 등의 이유로 생겨난 레이아웃 기법입니다.
[출처] Internet Trend

💡 시맨틱 마크업 꼭 써야 할까요?

  1. SEO(검색엔진 최적화)
  2. 장애가 있는 사용자에게 페이지를 탐색할 때 하나의 푯말 역할
  3. 태그의 가독성 및 유지보수 용이

익스플로러의 서비스 지원 종료 및 대부분 브라우저가 웹 표준을 따르고 있으므로, 시맨틱 마크업을 필수로 사용하는 것이 좋습니다. 하지만, 제공되는 서비스의 환경이 이전 구 브라우저 지원을 해야 하거나, 다른 프로그램 등과의 호환을 고려해야 한다면 시맨틱 마크업을 사용하지 않을 수도 있습니다!

6.1 웹 접근성6.3 Sections