Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

HTML vs HTML5: 두 용어의 차이점과 관계 완벽 정리

웹 개발을 하다 보면 HTML이라는 용어가 때때로 HTML5로 불리는 것을 볼 수 있습니다. 과연 이 둘은 같은 것일까요?

결론부터 말하자면, '그렇기도 하고 아니기도 합니다.' 두 용어의 관계를 정확히 이해하려면 HTML의 발전 역사를 살펴볼 필요가 있습니다.

HTML이란 무엇인가?

HTML(Hypertext Markup Language, 하이퍼텍스트 마크업 언어)은 웹사이트를 구축하는 데 사용되는 표준 언어로, 1990년대 초반에 처음 공개되었습니다. 그동안 여러 버전에 걸쳐 꾸준히 발전해 왔습니다.

  • HTML 1 — 1993년 출시
  • HTML 2 — 1995년 출시
  • HTML 3 — 1997년 1월 출시
  • HTML 4 — 1997년 12월 출시

HTML5의 등장 배경

그 후 17년이 넘는 긴 시간 동안 HTML4가 웹 표준으로 자리 잡았습니다. 그러다 마침내 2014년 10월, HTML5가 공개되었고, 현재까지 HTML 표준으로 사용되고 있습니다.

HTML5는 HTML4와 기본 구조가 유사하지만, 개발자와 최종 사용자 모두에게 더 나은 경험을 제공하는 수많은 기능이 추가되었다는 점에서 큰 차이가 있습니다.

HTML5의 주요 개선 사항

  • 웹 페이지가 사용자의 브라우저에 데이터를 로컬로 저장할 수 있습니다.
  • 비디오와 오디오를 별도 플러그인 없이 기본(native) 지원합니다.
  • WebGL과 SVG를 지원해 더 풍부한 그래픽 표현이 가능합니다.
  • 이 외에도 시맨틱 태그, 캔버스 요소 등 다양한 기능이 포함되어 있습니다.

그래서 HTML과 HTML5, 어떻게 불러야 할까?

HTML 또는 HTML5 어느 쪽으로 불러도 큰 문제는 없습니다. 다만 굳이 'HTML5'라고 명시하는 것은 다소 불필요할 수 있습니다. 오늘날 HTML을 작성할 수 있는 유일하게 허용되는 표준 방식이 바로 HTML5이기 때문입니다.

참고로, 가장 최신 HTML 표준은 WHATWG에서 관리하고 있으며 아래 링크에서 확인할 수 있습니다.
https://html.spec.whatwg.org/multipage/