W3C không nói rằng đó là OK để phục vụ XHTML 1.1 dưới dạng text/html. Nó nói rằng nó là OK để phục vụ XHTML 1.0 như text/html.
Điều cần hiểu với HTML5 là nó biến mối quan hệ giữa cú pháp và loại mime trên đầu của nó. Thay vì nói loại mime nào có thể được sử dụng với HTML và XHTML, HTML5 nói rằng nếu bạn phân phát một trang dưới dạng văn bản/html thì là HTML và nếu bạn phân phối dưới dạng ứng dụng/xhtml + xml thì là XHTML .
Do đó, loại tài liệu không quan trọng trong việc xác định xem trang đó là HTML hay XHTML. Đây là những gì trình duyệt đã hoạt động hiệu quả trong nhiều năm, mặc dù cần lưu ý rằng hầu hết các trình xác nhận hợp lệ và một số công cụ tác giả đều sử dụng DOCTYPE để xác định các phương thức hoạt động. Các trình xác nhận HTML5 mới như validator.nu sử dụng kiểu mime làm yếu tố quyết định. Những công cụ tác giả nên làm hiện không rõ ràng, và vẫn đang được tranh luận về bên trong nhóm làm việc HTML, nhưng có vẻ như họ sẽ phải lùi lại trên bản đồ của các phần mở rộng tệp, (ví dụ filename.html so với filename.xhtml)
Nếu chỉ vì trình xác thực HTML5 và tất cả trình duyệt thực hiện tương tự khi đối mặt với loại tài liệu HTML5, việc sử dụng nó phải là một điều tốt, ngay cả khi bạn không sử dụng bất kỳ chức năng HTML5 nào khác. Tuy nhiên, bạn nên lưu ý rằng không phải tất cả HTML4 hợp lệ đều là HTML5 hợp lệ và nhiều chi tiết về HTML5 vẫn đang được tranh cãi. Trong một số trường hợp, các thay đổi gần đây và được đề xuất có thể không được triển khai trong trình xác thực HTML5, vì vậy nếu bạn kiểm tra các trang, bạn có thể nhận được thông báo là lỗi hợp lệ HTML4 và cuối cùng có thể là HTML5 hợp lệ.
Cuối cùng, lưu ý rằng khi phân phối trang của bạn dưới dạng ứng dụng/xhtml + xml, loại tài liệu HTML5 hoàn toàn là tùy chọn. Trình duyệt chỉ đơn giản là bỏ qua nó.
http://themaingate.net/dev/html/all-you-need-is-doctype-html –
Bạn đang sử dụng những yếu tố nào? Bạn có cần HTML5 hay HTML4 sẽ làm việc tốt cho bạn? –
Vì vậy, bây giờ HTML 5 là điều tuyệt vời? – Gumbo