Темы HTML и XHTML и XHTML как text/html и XHTML как XHTML довольно сложны. К сожалению, сложно получить полную картину, так как информация распространяется в основном на куски по всему Интернету или глубоко погружена в технологический жаргон W3C. Кроме того, там распространена некоторая дезинформация. Я предлагаю сделать это окончательным SO ресурсом по теме, описывая наиболее важные аспекты:
- HTML 4
- HTML 5
- XHTML 1.0 в виде текста /html, application/xml + xhtml
- XHTML 1.1 в качестве приложения /xml + xhtml
Каковы практические последствия каждого из них?
Каковы распространенные ловушки?
Какова важность правильных типов MIME для каждого?
Как их обрабатывают разные браузеры?
Я хотел бы получить один ответ на каждую технологию. Я делаю это вики-сообществом, поэтому вместо ответов на избыточные ответы, пожалуйста, отредактируйте ответы, чтобы завершить изображение. Не стесняйтесь начинать с заглушек. Также не стесняйтесь редактировать этот вопрос.