HTML
- Hyper Text Markup Language의 약자로 웹 문서의 구조를 정의할때 사용
Hyper Text
- 순차적이였던 문서의 구조를 비 순차적으로 표현
- Hyper link를 이용하여 불필요한 정보를 건너뛰거나 더 필요한 정보의 연관 정보를 찾아볼 수 있게됨.
Markup
- 파일이 프린터로 출력되거나 화면에서 어떻게 보여야할 것인지를 나타내기 위해
- 문서의 논리적인 구조를 묘사하기 위해
-
텍스트나 워드프로세싱 파일의 특정위치에 삽입되는 일련의 문자들이나 기호들을 말한다. 마크업에 사용되는 표시를 흔히 ‘태그’라고 부른다.
- 현실에서의 Markup : 노트필기
- HTML에서의 Markup : html tag
순차적 마크업(procedural markup)
- 한 문서에 기본 데이터, 구조, 표현 정보가 저장
- 어떻게 시각적으로 표현할 것인가.
-
폰트, 색상, 여백, 줄 간격 등 표현에 관련된 다수의 추가정보
- 결국 HTML이 가지는 가장 큰 두가지의 특징은, 정보를 글단위로 뛰어넘는다는것 (Hyper text), 그리고 문서에 논리적 구조와 형태에 대한 설명(Markup)이 포함되어 있다는것
HTML History
- 출처: https://webdir.tistory.com/33 (html 참고용으로 좋은 내용이 많이 수록되어 있음)
팀 버너스리에 의해 설계되어 HTTP, URI, 브라우저와 함께 1990년에 개발
- 1993년 버전 1.0이 표준으로 등장, IETF(Internet Engineering Task Force)에서 관리
- 버전 2.0은 RFC로서 표준화 (1995년)
- 버전 3.2 이후에는 W3C가 표준 관리 (1997년)
- 1999년 HTML 4.01이 권고
- 2000년 XHTML 1.0
W3C는 HTML의 표준을 더는 업데이트하지 않을 것을 선언 (1998년)
- XHTML의 웹 표준화에 노력하였으나 반응은 미비
- WHATWG의 탄생 : Apple, Mozilla, Opera는 공동으로 WHATWG(Web Hypertext Application Technology Working Group) 발족 (2004년)
- 널리 보급된 HTML에 기초하여 브라우저에 실제 구현된 기능을 중시, 현실적인 접근법을 채택
W3의 방침 전환 그리고 HTML5의 표준화
- 2007년 W3C는 WG를 발족하고 WHATWG와 공동으로 HTML5 제정에 합류
- 2008년 1월 HTML 5 초안 공개
- 2009년 7월 XHTML 2.0의 사양제정 중지
- 2014년 9월 W3C에서 HTML5를 제안 된 권장사항(proposed recommendation)으로 변경
- 2014년 10월 W3C에서 HTML5를 안정적인 권장사항(stable recommendation)으로 릴리즈함. 이는 사양 프로세스가 완료됨을 의미함