Интересная ссылка по теме:
http://xhtml.ru/2005/05/05/doctype_quirks/Т.е., если верить написаному, как не крути, а совместимость между браузерами максимальна на уровне HTML 3.2 и HTML 4.х/transitional, а на уровне XHTML вообще бардак.
Что-то мне слабо верится, что объявление XML в XHTML выводит IE6 на уровень HTML 4...
Не уже ли все так плохо? Я надеялся, что выход IE7 улучшит совместимость браузеров, но как я
уже говорил, ничего не изменилось.
Установка XHTML 1.0 Transitional приводит, по моим экспериментам, к сильному изменению логики работы IE6, иному чем HTML 3.2 (или вообще без объявлния типа): до этого было не всегда правильно, а стало вообще необъяснимо.
Так какой тип лучше для совместимости?