Hôm nay tôi đã được một nhà phát triển cấp cao mà tôi muốn sử dụng nếu tôi định viết một cái gì đó (cá nhân/phi thương mại) cho trang web mở.Loại tài liệu HTML nào?
Tôi đã trả lời, <!doctype html>
, mà tôi đã được chào đón với một cái nhìn sốc, kinh dị và bất ngờ và sau đó yêu cầu giải thích bản thân mình. Với tâm trí của tôi, đó là một ứng cử viên tốt vì các trình duyệt hiện tại (IE, FF, Opera, Safari) sẽ xem xét nó và chuyển nội dung sang chế độ tiêu chuẩn - mặc dù chúng không triển khai HTML5. Nếu tôi thực sự tận dụng các yếu tố HTML5, tôi có thể sử dụng một số javascript để tạo tham chiếu đến các thẻ không được nhận dạng bởi, ví dụ: IE (ví dụ: document.createElement('article');
) và sau đó làm việc với chúng như thể chúng là các phần gốc của DOM.
Đây thực sự là một câu trả lời không tốt? Bạn sẽ trả lời gì và tại sao?
Tôi cho rằng có đối số rằng loại tài liệu HTML sẽ không xác thực chính xác trên các công cụ Xác thực W3C của [không thử nghiệm]? –
Google sử dụng '' trên google.com – powtac
Google cũng sử dụng HTML không hợp lệ. – Quentin