반응형
HTML 개요
정의
인터넷 서비인 월드 와이드 웹을 통해 볼 수 있는 문서를 만들 때 사용하는 웹 언어의 한 종류입니다.
하이퍼텍스트를 작성하기 위해 개발되었으며, 인터넷에서 웹을 통해 접근되는 대부분의 웹 페이지에서 가장 널리 알려진 마크업 언어 입니다.
HTML은 전자 문서의 서식을 정의하기 위해 만들어졌으며 국제표준 SGML의 부분 집합으로 정의되었습니다.
HTML은 SGML에서 특히 하이퍼텍스트를 강조하여 만들어진 언어이며 아스키코드로 된 일반적인 텍스트로 구성되었습니다.
별도 컴파일러가 필요치 않으며 웹 브라우저 엔진에서 해석하여 사용하는 쉬운 언어로 전문적인 프로그램머가 아닌 일반 사용자도 사용 할 수 있어 각광을 받고 있습다.
간단한 HTML 문서
<!DOCTYPE html>
<html>
<head>
<title>문서의 타이틀 입니다.</title>
</head>
<body>
<h1>이곳이 헤더</h1>
<p>문서의 내용을 여기에.....</p>
</body>
</html>
Chrome 화면출력결과
HTML 태그정리
태그설명
<!DOCTYPE html> | 이 태그는 문서종류와 HTML버전을 정의하는 태그이다. 선언 태그는 웹 브라우저에서의 버전을 이해하는 데 사용된다. |
<html> | 이 태그는 전체 HTML 문서를 둘러싸는 구성요소이다. 이 태그안에 다음과 같은 태그와 같이 사용한다. <head>...</head> <body>...</body> |
<head> | 머리말 |
<title> | 문서 제목 |
<body> | 본문 |
<h1> | 제목, 글자 크기, 요즘은 중요도 우선순. h1은 가장큰 size |
<p> | Paragraph의 P : 단락, 문단, 절 |
HTML 버전
버전공개일내용
HTML 1.0 | 1991년 | 최초의 HTML. 팀 버너스 리가 월드 와이드 웹을 발표하면서 내놓은 버전이다. 처음에는 버전이 붙지 않았으나 나중에 보강된 2.0 버전이 나오면서 붙은 이름. 80년대에 존재하던 SGML이라는 마크업 언어를 참조하여 만들어졌다. |
HTML 2.0 | 1995년11월 24일 | HTML 사상 최초로 표준으로 지정되었다. HTML 1.0에서 파일 업로드 양식과 프레임, 테이블, 이미지맵, 국제화 기능이 추가된 것으로, 팀 버너스 리와 여러 다른 사람의 노력으로 표준화되었다. 인터넷의 대중화가 시작되면서 이때부터 HTML도 널리 알려지기 시작했다. 하지만 동시에 HTML의 문제점 역시 두드러졌던 시기이다. 95년대 브라우저 전쟁 시기 웹페이지 관리자는 IE를 위한 페이지와 넷스케이프를 위한 페이지를 따로 만들어야 했었다. 그러하여 그것을 보완하기 위해 W3C에서 보완한 것이 HTML 3.2. |
HTML 3.2 | 1997년1월 14일 | 표준화 작업을 담당하는 W3C에서 처음으로 나왔다. 수학 수식을 사용하는 태그를 완전히 제외하고, 넷스케이프의 비주얼 관련 태그를 수록했다. <b>나 <font> 태그가 들어간 것이 이 버전. |
HTML 4.0 | 1997년 12월 | Strict, Transitional, Frameset의 세 가지 문서 형태를 지원하는 것이 가장 큰 변화이다. Strict는 비표준이나 비권장 태그를 절대 허용하지 않는 엄격한 문서이고, Transitional은 비표준이나 비권장 태그도 허용하는 융통성 있는 문서, Frameset은 웹브라우저 화면을 나눈 프레임 문서에 쓰는 것이다. |
HTML 4.01 | 1999년 12월 | 2014년 10월 28일 HTML5의 최종 권고안이 확정되면서 구버전이 되었다. 비주얼 태그가 모두 비권장으로 지정된 것이 가장 큰 변화이다. 기존 비주얼 태그는 CSS로 빼서 사용할 것을 권장하고 있다. |
XHTML 1.0 | 2000년 1월 26일 | HTML 4.01과 함께 가장 많이 사용되는 표준이다. 내용상의 변화는 거의 없고, HTML 4.01을 XML 형식으로 포팅한 버전. 따라서 HTML 4.01의 내용을 거의 그대로 가지고 있다. 이 때문에 2013년 지금까지도 HTML 4.01과 함께 가장 많이 사용되고 있다. |
XHTML 1.1 | 2001년5월 31일 | XHTML의 가장 최신 버전이지만, 거의 사용되지 않는 실정이다. XHTML 1.0까지 있었던 Transitional 형식이 빠지면서 비표준이나 비권장 태그와의 호환성이 사라져 버렸다. 이 때문에 지나치게 엄격하다는 지적과 함께 사용되지 않게 되었다. 이어 2014년 10월 28일 HTML5의 최종 권고안이 확정되면서 구버전이 된 상태. |
XHTML 2.0 | 2009년 말에 논의가 중단된 XHTML의 버전이다. 원래 XHTML 1.1을 잇는 차기버전으로 이야기가 되고 있었지만 2008년 HTML 5로 방향을 선회하면서 중단되었다. | |
HTML 5 | 2014년 10월 28일 | HTML의 최신 버전이다. 문서 참고. |
HTML 5.1 2nd Edition | 2017년 10월 3일 | 이름은 2nd Edition이지만, HTML 5의 차기작이라는 의미다. HTML 5.1 1st Edition은 없다는 의미. |
HTML 5.2 | 2017년 12월 14일 | HTML의 최신 마이너 버전이다. |
HTML 5.3 | 2018년 2월 6일 | 이쪽이 최신이 아닌 이유는 아직 초안 단계이기 때문이다. 해당 날짜도 당연히 초안 공개일이다. 확정되면 수정 바람. |
반응형
'개발자' 카테고리의 다른 글
HTML 속성 (0) | 2020.08.18 |
---|---|
HTML 기본태그 (0) | 2020.08.18 |
HTML 강좌 소개 (0) | 2020.08.18 |
전자정부 프레임웍 환경 설정파일 정리 (0) | 2020.08.13 |
Open Source License Board (0) | 2020.08.09 |