HTML5 là gì ?

Thursday, March 07, 2013 |

HTML5 là gì?
HTML5 sẽ là tiêu chuẩn mới cho HTML.

Các phiên bản trước của HTML, HTML 4.01, đến năm 1999. Các trang web đã thay đổi rất nhiều kể từ đó.

HTML5 vẫn còn là một phiên bản đang phát triển. Tuy nhiên, các trình duyệt hỗ trợ nhiều của các yếu tố HTML5 mới và các API.

Làm thế nào để bắt đầu với HTML5 ?
HTML5 là một hợp tác giữa Consortium World Wide Web (W3C) và Công nghệ Web Hypertext Application Working Group (WHATWG).

WHATWG đã làm việc với các hình thức web và các ứng dụng, và W3C đã làm việc với XHTML 2.0. Trong năm 2006, họ đã quyết định hợp tác và tạo ra một phiên bản mới của HTML.

Một số quy tắc cho HTML5 đã được thành lập:
  • Các tính năng mới phải dựa trên HTML, CSS, DOM, và JavaScript
  • Làm giảm nhu cầu cho các plugins bên ngoài (như Flash)
  • Xử lý lỗi tốt hơn
  • Đánh dấu để thay thế kịch bản
  • HTML5 nên phát triển cho các thiết bị độc lập
  • Quá trình phát triển nên được công khai nhằm cho các tổ chức khác có thể lấy làm cơ sở phát triển.

HTML5 <DOCTYPE>
Trong HTML5 có chỉ là một <DOCTYPE> khai báo, và nó rất đơn giản:

<DOCTYPE html>

HTML5 tài liệu tối thiểu
Dưới đây là một tài liệu HTML5 đơn giản, với tối thiểu các thẻ cần thiết:

<DOCTYPE html>
<html>
<head>
<title> Tiêu đề của các tài liệu </ title>
</ head>

<body>
Nội dung của tài liệu ......
</ body>

</ html>

HTML5 - Tính năng mới
Một số tính năng mới thú vị nhất trong HTML5:
  • Các yếu tố <canvas> cho các bản vẽ 2D
  • Các <video> và <audio> yếu tố cho các phương tiện truyền thông phát lại
  • Hỗ trợ cho việc lưu trữ trên local
  • Nội dung cụ thể các yếu tố, như <article>, <footer>, <header>, <nav>, <section>
  • Kiểm soát hình thức mới, như lịch, ngày, thời gian, email, url, tìm kiếm
Hỗ trợ trình duyệt HTML5
HTML5 không phải là một tiêu chuẩn chính thức, và không có trình duyệt có hỗ trợ HTML5 đầy đủ.
Tuy nhiên, tất cả các trình duyệt (Safari, Chrome, Firefox, Opera, Internet Explorer) tiếp tục bổ sung các tính năng HTML5 mới với phiên bản mới nhất của họ.

HTML5 Các tài liệu tham khảo
Tại W3Schools bạn sẽ tìm thấy các tài liệu tham khảo đầy đủ về thẻ, thuộc tính toàn cầu, các sự kiện tiêu chuẩn, và nhiều hơn nữa.


Read more…