[[pagelist(^html5)]]
[[tableofcontents]]
= HTML5 개요 =
* 자바스크립트 + CSS + HTML의 통합개념
* 기존의 HTML : 문서를 위한 플랫폼, HTML5 : 웹 어플리케이션을 위한 플랫폼
== HTML5 범위 ==
* HTML + XHTML + 요소 + 요건 + 관련 API
* HTML+CSS+JavaScript
== 달라진점 ==
* 풍부한 웹 어플리케이션 기능 : 웹 어플리케이션의 표현력 증가
* 동영상/음성
* 2D 그래픽 처리
* 오프라인에서 구동가능
* 도메인간의 통신기능
* 클라이언트축 데이터 저장
* 백그라운드 처리 수행
* 서버로부터의 데이터 푸시
* 서버와의 쌍방향 통신수행
* 로컬파일 읽기
* etc. MathML, SVG등 외부 마크업언어 HTML에 직접 삽입가능 (책 범위 밖)
* 기존 HTML4.- : HTML과 XHTML은 별개의 사양
* HTML5 : HTML과 XHTML은 표현되는 문법의 차이, HTML5는 DOM에 따라 표시됨
* 시맨틱한 마크업
* 기존 HTML문의 애매모호한 문법 개선
*