Пока тип документа является признанным действительным типом документа, тогда да, вы должны быть уверены, что находитесь в стандартном режиме, а не в режиме причуд.
Режим причуд не сводится к отображению HTML-кода плохого качества;он существует, потому что это был единственный режим рендеринга для более старых браузеров, таких как IE5, и когда появились более новые браузеры (IE6), они хотели поддерживать режим новых стандартов, но также должны были иметь обратную совместимость.
Тестарые браузеры не знали о типах документов, и поэтому создатели браузеров пришли к мысли, что если вы указали тип документа, вы должны ожидать, что вы будете в более новом браузере, и, следовательно, ожидаете стандартного режима.
* 1006Сказав все это, если у вас HTML-код плохого качества, вам не будет важно, находитесь ли вы в стандартном режиме или в режиме причуда - браузеру все равно придется решить, что делать с вашим супом-тегом.и вы, вероятно, получите разные результаты в разных браузерах, независимо от режима рендеринга.