2013-05-16 42 views
9

Tôi muốn có một html5 thay thế nghiêm ngặt nhưng hoàn toàn tương thích với:HTML5 DOCTYPE với nghiêm ngặt

<!doctype html> 

Về cơ bản tôi muốn đảm bảo việc sử dụng thẻ đóng cửa chỉ để giữ cho mọi thứ cũng có thể đọc được, phù hợp và nhấn mạnh rõ ràng trong biên tập viên.

Câu trả lời cho câu hỏi này là HTML 5, như XHTML-1.0-strict là HTML 4.

Cảm ơn bạn trước.

Trả lời

10

Không có loại tài liệu để xác thực XHTML5 "nghiêm ngặt". Đối với XHTML5, loại tài liệu thậm chí là tùy chọn, vì loại tài liệu chỉ dành cho việc dừng trình duyệt để chuyển sang chế độ quirksmode. Không có quirksmode như vậy cho XHTML. Bạn nên sử dụng loại tài liệu HTML5 (với DOCTYPE được viết hoa) nếu bạn dự định sử dụng nó làm tài liệu đa ngôn ngữ. Trong trường hợp đó, bạn sẽ sử dụng loại tài liệu:

<!DOCTYPE html> 

Tuy nhiên, nếu bạn muốn sử dụng tùy chọn nâng cao của trình xác thực.

  1. Đến http://validator.nu
  2. Đổi thành "trường văn bản" trong hộp chọn (hoặc trỏ nó vào tài liệu trực tuyến của bạn nhưng chắc chắn rằng nó được phục vụ như XHTML không text/html
  3. Nếu sử dụng . dán lĩnh vực văn bản trong tài liệu của bạn trong trường hợp của tôi, tôi sử dụng như sau:.

    <!DOCTYPE html> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <title></title> 
    <meta charset="UTF-8" /> 
    </head> 
    <body> 
    <p>test 
    </body> 
    </html> 
    
  4. Chọn XHTML5 + SVG 1.1 + MathML 3.0 từ lĩnh vực Preset này sẽ sẵn điền chương trình như http://s.validator.nu/xhtml5.rnchttp://s.validator.nu/html5/assertions.schhttp://c.validator.nu/all/

  5. Bấm vào Validate

Sử dụng tài liệu của tôi nó sẽ cảnh báo về thiếu chặt chẽ </p>.

+0

Cảm ơn, điều đó hoàn hảo :) – Anon343224user

Các vấn đề liên quan