- Internet đã thay đổi rất nhiều kể từ 4,01 HTML đã trở thành một tiêu chuẩn trong năm 1999.
- Ngày nay, một số yếu tố trong HTML 4.01 là lỗi thời,không bao giờ được sử dụng, hoặc không được sử dụng theo cách mà họ dự định.Những yếu tố này được loại bỏ hoặc viết lại trong HTML5.
- Để xử lý tốt hơn cho việc sử dụng internet, HTML5 bao gồm các yếu tố mới cho cấu trúc tốt hơn, hình thức xử lý tốt hơn trong việc bắt lỗi, dựng hình đồ họa, và hiển thị video.
Các thẻ HTML5 dành cho nội dung:
Mô tả
<article>
Định nghĩa một bài viết (tiêu đề, hình ảnh, mô tả ngắn).
<aside>
Xác định nội dung ngoài nội dung trang
<bdi>
Cô lập một phần của văn bản có thể được định dạng theo một hướng khác từ các văn bản khác bên ngoài nó
<command>
Định nghĩa một nút lệnh mà người dùng có thể gọi
<details>
Xác định các chi tiết khác mà người dùng có thể xem hoặc ẩn
<summary>
Định nghĩa một nhóm có thể nhìn thấy cho một yếu tố <details>
<figure>
Chỉ định nội dung khép kín, như minh họa, sơ đồ, hình ảnh, danh sách mã, v.v…
<figcaption>
Định nghĩa một chú thích cho một yếu tố <figure>
<footer>
Xác định một cái ghi chú cho một tài liệu hoặc thông tin trang web.
<header>
Xác định tiêu đề hoặc logo, logan, banner cho trang web.
<hgroup>
Tập hợp các thẻ <h1> đến <h6> theo cấp độ.
<mark>
Xác định văn bản được đánh dấu / nhấn mạnh
<meter>
Định nghĩa một phép đo vô hướng trong một phạm vi được biết đến (một thước đo).
<nav>
Định nghĩa liên kết điều hướng (cho menu trang).
<progress>
Đại diện cho sự tiến bộ của một nhiệm vụ (thanh loadding).
<ruby>
Định nghĩa một chú thích màu đỏ (kiểu chữ Đông Á)
<rt>
Định nghĩa một lời giải thích / phát âm của các ký tự (kiểu chữ Đông Á)
<rp>
Định nghĩa những gì hiển thị trong các trình duyệt không hỗ trợ bằng các dòng chú thích màu đỏ.
<section>
Định nghĩa một phần trong một tài liệu
<time>
Định nghĩa một ngày / giờ
<wbr>
Định nghĩa một dòng line-break
Thẻ Media mới.
Các thẻ HTML5 cho việc xem media tốt hơn :
Mô tả
<audio>
Thẻ tag dùng cho nghe mp3
<video>
Thẻ tag dùng cho xem video
<source>
Xác định nguồn<video>và <audio>
<embed>
Định nghĩa một tập hơp ứng dụngbên ngoài hoặcnội dung tương tác(plug-in)
<track>
Văn bản mô tả cho<video>và<audio>
Thẻ <canvas>
Mô tả
<canvas>
Được sử dụng để vẽ đồ họa,album ảnh,thông qua script (thường làJavaScript)
Thẻ Form mới.
HTML5 cung cấp các yếu tố hình thức mới, nhiều chức năng hơn:
Mô tả
<datalist>
Định nghĩa một danh sách tùy chọn (giống tag select).
<keygen>
Xác định một cặp trường khóa chính sử dụng cho<form>.
<output>
Đại diện cho kết quả của phép tính (giống như được thực hiện bởi script).
Các thẻ HTML 4.01 bị loại bỏ trong HTML5:
-
<acronym>
-
<applet>
-
<basefont>
-
<big>
-
<center>
-
<dir>
-
<font>
-
<frame>
-
<frameset>
-
<noframes>
-
<strike>
-
<tt>
Theo khoapham.vn