Я уверен, что все здесь знают, что мы не можем обслуживать страницы с правильным типом MIME (application / xhtml + xml) для XHTML без нарушения совместимости с IE, и что любой контент, обслуживаемый с помощью text / html, будет анализироваться как HTML любым браузером. там. Итак, если контент не анализируется как XML.
Я использую xhtml doctype только по одной причине: он помогает мне находить «ошибки» в моей разметке более строгим способом по сравнению с html. Даже если мои документы обслуживаются как text / html
Есть ли какие-либо другие преимущества от использования XHTML 1.0 Strict с content = "text / html;" по сравнению с HTML 4.01 strict? В настоящее время или в будущем.
- если я уже пишу правильно сформированный действительный HTML 4.01 strict и
- не хотите использовать какие-либо дополнительные функции XHTML (SVG, Docbook, MathML, OFX и т. д.),
- никогда не буду преобразовывать мой XHTML в XSL (T)
- никогда не заходите в серверный документ как приложение / html + xml