Практически нет никакой разницы * между этими двумя типами с точки зрения CSS-рендеринга.
Выбор типа документа влияет только на проверку , и какой «режим браузера» используется из «Режима причуда», «Режима стандартов» («Режим без причуда»), «Режима почти стандартов» ( «режим ограниченных причуд»).
См .: http://hsivonen.iki.fi/doctype/
Итак, XHTML 1.0 Transitional
дает «Режим почти стандартов», тогда как <!DOCTYPE html>
дает «Режим стандартов».
* Одно отличие - это незначительная и легко исправляемая настройка, касающаяся table
s . Другой - обработка элементов заголовка , вложенных в определенные элементы HTML5.