HTML이란?


컴퓨터에서 사용하는 모든 파일에는 각각 고유의 형식이 있습니다. 예를 들어 엑셀의 확장자는 *.xlsx이고 한글의 확장자는 *.hwp입니다. 웹의 경우도 마찬가지입니다. 웹 사이트에서 사용할 문서는 *.html(또는 *.htm) 확장자를 붙여 다른 문서와 구분합니다. 


HTML은 하이퍼텍스트 마크업 랭귀지(Hypertext Markup Language)의 줄임말로 그대로 해석하면 하이퍼텍스트를 마크업하는 언어입니다. '하이퍼텍스트'란 웹 사이트에서 링크를 클릭해 다른 문서나 사이트로 즉시 이동할 수 있는 기능을 말하고 '마크업'이란 태그(tag)를 사용해 문서에서 어느 부분이 제목이고 본문인지, 어느 부분이 사진이고 링크인지 표시하는 것을 말합니다. 즉, 웹에서 자유롭게 오갈 수 있는 웹 문서를 만드는 언어가 HTML이라고 정리할 수 있습니다.



웹 편집기의 소스에서 꺾쇠 괄호(<, >)로 묶인 부분이 'HTML 태그(tag)'이고 이렇게 태그를 붙이는 것을 '마크업'이라고 합니다. 이 꺾쇠 괄호 안의 내용은 웹 브라우저 화면에 나타나지 않습니다.


- HTML5를 웹 표준 기술이라고 하는데 웹 표준은 웹 사이트를 만들 때 지켜야 하는 약속들을 정리한 것이다.

- 웹 표준을 지켜 사이트를 제작하면 일반 사용자는 장소나 브라우저와 상관없이 쉽게 웹사이트를 볼수 있고 웹 개발자와 디자이너들은 시간을 절약할 수 있다.

- 대부분의 웹 브라우저에서 HTML5를 지원하게 되면서 'HTML'이라고 부르게 되었다.

- HTML5 표준안부터는 웹 브라우저 업체들이 함께 참여하고 있기 때문에 표준안이 업그레이드될 때마다 웹 브라우저 업체에서 발 빠르게 수용하고 있다. 현재 표준안 명세(HTML 5.1)는 http://www.w3c.org/TR/html에서 확인할 수 있고 진행 중인 명세(HTML 5.2)는 https://w3c.github.io/html/에서 확인할 수 있다.




<출처> Do it! HTML5+CSS3 웹 표준의 정석

+ Recent posts