이것은 문서의 이전 버전입니다!


HTML

http://www.w3.org/html/

하이퍼텍스트 마크업언어. 월드 와이드 웹의 큰 축을 담당하는 마크업 언어로 W3C의 설립과 그 역사를 함께 한다.

구조상 SGML의 영향을 크게 받았으며1), 후에 XML의 개발과 함께 한 때 XML화 HTML(XHTML)의 개발이 진행되기도 했다. 이 과정에서 웹 브라우저 벤더와 국제표준 기관의 이해 관계가 얽혀 복잡한 역사가 진행되었는데, 그럼에도 불구하고 HTML 표준은 최초로 만들어진 HTML 문서도 현재의 웹 브라우저에서 잘 돌아 갈 정도의 엄청난 하위호환성을 지니고 있으며, 이를 HTML의 성공 요인으로 보는 이들도 많다.

실제로는 HTML은 웹을 이루는 거대한 웹 표준의 일부이며 일반적으로는 HTTP, CSS, 자바스크립트 등의 다른 큼지막한 표준도 구현해야 한다.

버전들

대략적으로:

  • HTML 2.0 (1995; HTMLHTML+ 초안으로부터 유래)
  • HTML 3.2 (1997)
  • HTML 4.0 (1997), 4.01 (1999) 및 ISO/IEC 15445:2000
  • XHTML 1.0 (2000) 및 1.1 (2001)
  • XHTML2 (~2006; 표준으로 승격되지 못 함)
  • HTML5/XHTML5 (2008~)

이 모든 버전들은 서로간의 어느 정도의 호환성을 갖고 있으나 세부적인 면에서는 이런 저런 사소한 차이가 있다. 이를테면 HTML 2.0에는 후에 MathML로 표준화된 수식 마크업 언어가 들어 있었고, XHTML은 (XFrames의 분리에 힘입어) 프레임의 지원을 거의 포기했으며 HTML5는 이전 버전과 다르게 완전히 새로운 해석 규칙을 도입하였다.

1) 꼭 호환되게 만드려는 건 아니었지만 HTML4는 실제로 SGML의 부분집합으로 설계되기도 했다.

도쿠위키DokuWiki-custom(rev 9085d92e02)을 씁니다.
마지막 수정 2011-05-30 18:25 | 외부 편집기