HTML5 개요
- 이전 페이지 HTML YouTube
- 다음 페이지 HTML5 지원
각 장의 HTML5 예제
예제
<!DOCTYPE html> <html> <body> <video width="420" controls> <source src="mov_bbb.mp4" type="video/mp4"> <source src="mov_bbb.ogg" type="video/ogg"> 브라우저는 비디오 태그를 지원하지 않습니다. </video> </body> </html>
이 예제가 어떻게 실행되는지 확인하려면 '직접 테스트'를 클릭하세요.
HTML5는 무엇인가요?
HTML5는 가장 최신의 HTML 표준입니다.
HTML5는 풍부한 웹 내용을 전달하기 위해 특별히 설계되었으며, 추가 플러그인이 필요하지 않습니다.
HTML5는 새로운 의미, 그래픽 및 멀티미디어 요소를 가지고 있습니다.
HTML5는 새로운 요소와 새로운 API를 제공하여 웹 애플리케이션을 구축하는 것을 간소화합니다.
HTML5는 플랫폼 간의, 다양한 유형의 하드웨어(PC, 태블릿, 휴대폰, TV 등)에서 실행되도록 설계되었습니다.
주석:다음 장에서, 고대 버전의 브라우저가 HTML5를 처리하는 방법을 배울 것입니다.
HTML5에서 새로운 내용이 무엇인가요?
HTML5의 새로운 문서 타입 (DOCTYPE) 선언도 매우 간단합니다:
<!DOCTYPE html> 새로운 문자 인코딩 (charset) 선언도 매우 간단합니다: <meta charset="UTF-8">
HTML5 예제:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>문서의 제목</title> </head> <body> 문서의 내용...... </body> </html>
주석:HTML5에서 기본 문자 인코딩은 UTF-8입니다.
HTML5 - 새로운 속성 문법
HTML5 표준은 4가지 다른 속성 문법을 허용합니다.
이 예제는 <input> 태그에서 사용할 수 있는 다양한 문법을 보여줍니다:
타입 | 예제 |
---|---|
비어있음 | <input type="text" value="Bill Gates" disabled> |
비표시된 쌍따옴표 | <input type="text" value=Bill Gates> |
둘러싸인 쌍따옴표 | <input type="text" value="Bill Gates"> |
단일 쌍따옴표 | <input type="text" value='Bill Gates'> |
HTML5 표준에서는, 속성에 대한 필요에 따라 4가지 문법 모두를 사용할 수 있습니다.
HTML5 - 새로운 기능
HTML5의 가장 흥미로운 새로운 기능 중 일부는:
- 새로운 의미 요소, 예를 들어 <header>, <footer>, <article>, 및 <section>.
- 새로운 양식 컨트롤러, 예를 들어 숫자, 날짜, 시간, 캘린더 및 슬라이더.
- 강력한 이미지 지원(<canvas>와 <svg>를 통해 제공)
- 강력한 멀티미디어 지원(<video>와 <audio>를 통해 제공)
- 강력한 새로운 API, 예를 들어 쿠키를 대체하는 로컬 스토리지.
HTML5 - 제거된 요소
다음 HTML 4.01 요소는 HTML5에서 제거되었습니다:
- <acronym>
- <applet>
- <basefont>
- <big>
- <center>
- <dir>
- <font>
- <frame>
- <frameset>
- <noframes>
- <strike>
- <tt>
- 이전 페이지 HTML YouTube
- 다음 페이지 HTML5 지원