[HTML] HTML 문서의 주요 범위

2020. 8. 18. 17:00HTML, CSS/HTML

 

HTML의 기본 구성

 

▶ !DOCTYPE

  • DOCTYPE(DTD, Document Type Definition)은 마크업 언어에서 문서 형식을 정의함.

  • 이는 웹 브라우저에 제공될 HTML 문서가 어떤 버전으로 해석된 후 출력될지 정의.

  • HTML은 크게 1, 2, 3, 4, XHTML, 5의 6가지 버전으로 분류됨.

  • 현재의 표준 모드는 HTML 5 버전.

<!-- HTML 5 -->
<!DOCTYPE html>

<!-- XHTML 1.0 Transitional -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

 

▶ <html>

  • HTML 문서의 전체 범위를 지정함.

  • 웹 브라우저가 해석해야 할 HTML 문서의 전체 영역, 즉 시작과 끝 지점을 알려 주는 역할.

 

 

▶ <head>

  • 웹 브라우저가 해석해야 할 HTML 문서의 정보 범위를 지정함.

  • 여기서 '정보'란 웹 페이지의 제목, 문자 인코딩 방식, 연결되는 외부 파일의 위치, 웹 페이지를 구조화하기 위한 기본 세팅 값 등을 의미.

 

 

▶ <body>

  • 웹 브라우저가 해석해야 할 HTML 문서의 구조 범위를 지정함.

  • 구조란 사용자가 화면을 통해 볼 수 있는 내용(contents)의 형태나 레이아웃 등을 의미.
    - css로 표현하기 전까지 출력되는 요소를 정의.

  • logo, header, footer, navigation, 메뉴, 버튼, 입력창, 팝업, 광고 등 보이는 모든 것들이 구조에 해당함.

  • 구조는 <body>의 범위 안에서만 생성하도록 함.