Giới thiệu về HTML5
HTML5 là gì?
HTML5 là chuẩn mới của . HTML5 được thiết kế để cung cấp hầu như tất cả mọi thứ bạn muốn làm trực tuyến mà không cần phải bổ sung thêm. Nó làm tất cả mọi thứ từ hình ảnh động vào các ứng dụng, âm nhạc đến phim ảnh, và cũng có thể được sử dụng để xây dựng các ứng dụng phức tạp chạy trong trình duyệt của bạn.
HTML5 không quan tâm đến nền tảng ứng dụng. Cho dù bạn đang sử dụng một máy tính bảng hoặc điện thoại thông minh, netbook, máy tính xách tay hoặc một TV thông minh.
HTML5 cũng có thể được sử dụng để viết các ứng dụng web mà vẫn làm việc khi bạn đang không trực tuyến.
HTML 5 có sự đóng góp của AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera, và hàng trăm nhà cung cấp khác.
HTML5 vẫn còn là một công việc đang tiếp tục phát triển. Tuy nhiên, tất cả các trình duyệt hỗ trợ rất nhiều các chức năng mới của HTML5 và các API.
Khởi đầu
HTML5 là một sự hợp tác giữa World Wide Web Consortium (W3C) và Web Hypertext Application Technology Working Group (WHATWG).
WHATWG đã làm việc với web và các ứng dụng forms, còn 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:
• Tính năng mới phải dựa trên HTML, CSS, DOM và JavaScript
• Cần phải giảm phụ thuộc bên ngoài (như Flash)
• Xử lý lỗi sẽ dễ dàng hơn trong các phiên bản trước
• Kịch bản đã được thay thế bằng cách đánh dấu hơn
• HTML5 nên là thiết bị độc lập
• Quá trình phát triển sẽ được hiển thị cho công chúng
Quy định tối thiểu
Dưới đây là một tài liệu HTML5 đơn giản, với các thẻ tối thiểu:
<!DOCTYPE html>
< html>
< head>
<meta charset="UTF-8">
< title> Title of the document </title>
< /head>
< body>
Content of the document......
< /body>
< /html>
Tính năng mới
Một số tính năng mới thú vị nhất trong HTML5:
• Thẻ <canvas> cho bản vẽ 2D
• Các thẻ <video> và <audio> yếu tố để phát lại phương tiện truyền thông
• Hỗ trợ cho việc lưu trữ địa phương
• Các thẻ mới nội dung cụ thể, như <article>, <footer>, <header>, <nav>, <section>
• Các đối tượng mới, như lịch, ngày, giờ, email, địa chỉ, tìm kiếm
Hỗ trợ trình duyệt cho HTML5
HTML5 chưa là một tiêu chuẩn chính thức, và không có trình duyệt có hỗ trợ HTML5 đầy đủ.
Nhưng 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 cho các phiên bản mới nhất của họ.
» Tin mới nhất:
» Các tin khác: