Нет.Вы никогда не должны использовать режим причуд.Он перестал иметь какое-либо значение, когда IE 5.0 и 5.5 перестали использоваться.
Это были последние браузеры, которые не поддерживали режим стандартов, поэтому любые сайты, которые должны были включать поддержку для них, должны были иметь возможностьработать в режиме причуд.
Однако IE6 вместе со всеми версиями всех браузеров, выпущенных с тех пор, поддерживает режим стандартов.
Некоторые из них все еще поддерживают устаревшую поддержку режима причуд, но вы не должныне позволяют им использовать это.(это срабатывает, если вы пренебрегаете включением <!DOCTYPE>
в верхней части HTML-кода, поэтому вы всегда должны объявлять тип документа)
В маловероятном случае необходимости поддержки IE5 используйте причудыРежим.В противном случае избегайте любой ценой.
Если вы поддерживаете код, который использует режим причуд, тогда вам следует потратить время на преобразование в режим стандартов.
Если это общедоступный веб-сайт, тоиспользование режима причуд теперь не следует даже рассматривать, так как это будет выглядеть отвратительно во многих современных браузерах.Даже если он находится в корпоративной среде, я настоятельно рекомендую перевести его в стандартный режим, поскольку от этого выиграют даже пользователи IE6 (если ничего другого, это сделает их возможное обновление до более нового браузера менее болезненным).Единственный раз, когда вы не сможете использовать стандартный режим, это если у вас есть клиент, который все еще привязан к IE5.Но если ты это понял, то уже должен был убежать с криком.