2013-05-16 6 views
9

Я хочу строгую, но полностью совместимую html5 альтернативы:HTML5 Doctype со строгим

<!doctype html> 

В основном я хочу, чтобы обеспечить использование закрывающих тегов только, чтобы держать все хорошо читаемые, последовательный и четко выделен в редакторах.

Ответ на этот вопрос заключается в HTML 5, в XHTML-1.0-строги является HTML 4.

Спасибо заранее.

ответ

10

Существует не doctype для «строгой» проверки XHTML5. Для XHTML5 doctype даже необязателен, так как doctype предназначен только для остановки браузера для перехода на quirksmode. Для XHTML нет такого метода quirksmode. Рекомендуется использовать доктрину HTML5 (с заглавной буквы DOCTYPE), если вы планируете использовать ее в качестве документа многоугольника. В этом случае вы должны использовать доктайп:

<!DOCTYPE html> 

Однако, если вы хотите проверить, как если документ использует синтаксис XHTML стиль, вы можете добиться того, что с помощью дополнительных параметров валидатора.

  1. Перейти к http://validator.nu
  2. Переключение в «текстовое поле» в окне выбора (или указать его в онлайн-документ но убедитесь, что он служил в качестве XHTML не текст/html
  3. При использовании . текстовое поле вставлять в документе в моем случае я использовал следующее:.

    <!DOCTYPE html> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <title></title> 
    <meta charset="UTF-8" /> 
    </head> 
    <body> 
    <p>test 
    </body> 
    </html> 
    
  4. Выберите XHTML5 + SVG 1.1 + MathML 3,0 из предустановленного поля Это будет предварительно заполнить схема, как http://s.validator.nu/xhtml5.rnchttp://s.validator.nu/html5/assertions.schhttp://c.validator.nu/all/

  5. Нажмите кнопку Проверить

Используя мой документ, он будет предупреждать о пропавшем близко </p>.

+0

Спасибо, это прекрасно :) – Anon343224user

Смежные вопросы