В последнее время пользуюсь:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
в нем мне нравиться наследуемость стилей CSS: например, ставлю на body нужный шрифт, и автоматически во всех вложенных тегах например b, span, p .... и т.д. проставляется этот шрифт.
Но в этом DOCTYPE меня не устраивает следующее: ie не так как другие браузеры обрабатывает padding, margin(если не ошибаюсь одинаковость обработки этих параметров можно осуществить через нужный DOCTYPE).
Подскажите есть ли такой DOCTYPE, который поддерживает наследуемость стилей, и который заставляет браузеры обрабатывать HTML максимально одинаково.