Tôi đã nhìn thấy một số thông tin xung đột rằng một tài liệu XHTML cũng phải tự khai báo là XML.Tôi có cần khai báo XML trên một trang bằng cách sử dụng loại tài liệu XHTML không?
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Tuy nhiên, ở những nơi khác tôi nhìn thấy (kể cả w3.org) rằng DOCTYPE phải là khai
thẻ
đầu tiên.
Vì W3 nói, điều đó phải đúng. Tuy nhiên, tôi có thể có một số trang/ứng dụng nói dối đang theo phương pháp đầu tiên. Rủi ro của tôi là gì?
Chỉnh sửa: Tôi vừa chạy một trang qua W3 Validator có và không có khai báo XML và thông qua cả hai cách. Tại thời điểm này, sau đó, tôi đoán nó chỉ là một "phong cách" điều.
Tha thứ cho việc áp dụng sai từ "thẻ". Tôi đã trích dẫn một số tài liệu tôi đã đọc. – ale