Có, bằng cách thực hiện các bước em bé.
Để bắt đầu, bạn có thể chuyển sang loại tài liệu HTML5: <!DOCTYPE html>
. Công tắc này chỉ chuyển mọi trình duyệt ra khỏi chế độ "chuẩn", giống như một loại tài liệu HTML 4 nghiêm ngặt.
Sau đó, có các yếu tố mới. Internet Explorer không thể tự tạo kiểu cho chúng, nhưng có một chút sửa lỗi javascript hữu ích: http://code.google.com/p/html5shiv/
Nếu bạn hoặc các công cụ của bạn chưa sẵn sàng (ví dụ: một số CMS loại bỏ các thẻ HTML mà chúng không hiểu) , sau đó trong thời gian tạm thời, bạn có thể sử dụng các lớp, ví dụ thay vì <article>
, hãy sử dụng <div class="article">
.
Đối với các điều khiển biểu mẫu mới, chúng cũng tương thích ngược. Vì vậy, <input type="email">
sẽ hoạt động chính xác giống như cách <input type="text">
trong các trình duyệt không hỗ trợ. Nếu cần thiết, bạn có thể sử dụng javascript để điền vào các khoảng trống. Xem http://diveintohtml5.ep.io/forms.html để biết thêm về điều đó.
Đối với <video>
và <audio>
, bạn có thể quay lại <object>
cho các trình duyệt cũ hơn - ví dụ: http://camendesign.com/code/video_for_everybody. Trong khi đó, <canvas>
có thể được mô phỏng trong javascript, ví dụ: http://code.google.com/p/explorercanvas/.
Nguồn
2010-05-19 10:51:14
Không phải của bạn bao gồm IE6 trong nhiều trình duyệt của bạn. –
Chính xác những gì bạn mong đợi từ HTML5? Bạn muốn sử dụng các tính năng nào? – RoToRa
Liên quan: http://stackoverflow.com/questions/2660261/html5-for-ie6-0 http://stackoverflow.com/questions/1188770/is-it-time-to-start-developing-with-html5 http : //stackoverflow.com/questions/1933241/is-valid-html5-ok-to-use-now –