최신 웹 개발 튜토리얼

HTML5 소개


HTML5는 무엇입니까?

HTML5는 월드 와이드 웹의 구조 및 발표 내용에 사용되는 마크 업 언어입니다. 그것은 HTML 표준의 다섯 번째와 현재의 버전입니다.

인간이 쉽게 읽을 수 일관 등 웹 브라우저, 파서 등 컴퓨터와 장치에 의해 이해 그것을 모두 유지하면서 그것은, 최신 멀티미디어를 지원하는 언어를 개선하기 위해 월드 와이드 웹 컨소시엄 (W3C)에 의해 2014 년 10 월 출판되었다

HTML5는뿐만 아니라 HTML 4뿐만 아니라 XHTML 1, DOM 레벨 2 HTML을 포섭하기위한 것입니다.


새로운 HTML5에서 무엇입니까?

DOCTYPE HTML5에 대한 선언은 매우 간단합니다 :

<!DOCTYPE html>

문자 인코딩 (charset) 선언도 매우 간단하다 :

<meta charset="UTF-8">

HTML5 예 :

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>

<body>
Content of the document......
</body>

</html>

HTML5의 기본 문자 인코딩은 UTF-8입니다.


새로운 HTML5 요소

가장 흥미로운 새로운 요소는 다음과 같습니다

같은 새로운 의미 요소 <header> , <footer> , <article> , 그리고 <section> .

새로운 형태의 제어 번호, 날짜, 시간, 일정 및 범위 같은 속성.

새로운 그래픽 요소 : <svg><canvas> .

새로운 멀티미디어 요소 : <audio><video> .

이 장에서는 HTML5 지원 , 당신은 방법을 배우게됩니다 "teach" HTML5의 의미를 처리하기 위해 오래된 브라우저를.


새로운 HTML5의 API의 (Application Programming Interfaces)

가장 흥미로운 새로운 API의의는 다음과 같습니다

  • HTML의 위치 정보
  • HTML의 드래그 앤 드롭
  • HTML 로컬 저장소
  • HTML 응용 프로그램 캐시
  • HTML 웹 노동자
  • HTML SSE

지방 저장을위한 강력한 대체 cookies .


요소는 HTML5에서 제거

다음 HTML4 요소는 HTML5에서 제거되었습니다

요소 대신 사용
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

이 장에서는 HTML5 마이그레이션 , 당신은 쉽게 HTML4에서 HTML5로 마이그레이션하는 방법을 배우게됩니다.


HTML의 역사

웹의 초창기부터, HTML의 많은 버전이 있었다 :

번역
팀 버너스 - 리는 WWW를 발명 1,989
팀 버너스 - 리는 HTML을 발명 1,991
데이브 래겟 드래프트 HTML + 1,993
HTML 워킹 그룹 정의 HTML 2.0 1,995
W3C 권장 HTML 3.2 1,997
W3C 권장 HTML 4.01 1,999
W3C 권장 XHTML 1.0 2,000
HTML5 WHATWG 첫 공개 초안 2,008
HTML5 WHATWG 생활 수준 2,012
HTML5 W3C 최종 추천 2,014

팀 버너스 - 리는 발명 "World Wide Web" 1989 년, 인터넷은 1990 년대에 이륙했다.

1991 년부터 1998 년까지, HTML 버전 1에서 버전 4로 개발했다.

2000 년 월드 와이드 웹 컨소시엄 (W3C) XHTML 1.0을 권장합니다.

XHTML의 구문은 엄격한, 그리고 개발자는 유효 쓸 것을 강요 당했다 "well-formed" 코드입니다.

2004 년 WHATWG (Web Hypertext Application Technology Working Group) W3C 발전을 둔화에 대응하여 형성하고, XHTML에 찬성, HTML의 발전을 폐쇄하는 W3C의 결정되었다.

HTML의 이전 버전과의 하위 호환성하면서 WHATWG는 웹 사용 된 방법과 일치 HTML을 개발하고 싶었다.

기간 2004 ~는 WHATWG 이니셔티브는 주요 브라우저 벤더에 의해 지원되었습니다.

2006 년, W3C들이 WHATWG를 지원한다고 발표했다.

2008 년, 최초의 HTML5 공개 초안이 발표되었다.

2012 년 WHATWG와 W3C는 분리 결정 :

WHATWG는 같은 HTML을 개발할 것 "Living Standard" .

살아있는 표준이 완료하지만, 항상 업데이트 및 개선 완전히 결코 없다. 새로운 기능을 추가 할 수 있지만, 기존 기능을 제거 할 수 없습니다.

WHATWG 생활 표준은 2012 년에 출판되었다, 지속적으로 업데이트됩니다.

W3C는로 최종 HTML5와 XHTML5 표준을 개발할 것 "snapshot" WHATWG의.

W3C HTML5 포인트는 2014 10월 28일 출시되었습니다.