Тип документа HTML5 (<!doctype html>
) прекрасно работает в IE 6 (поскольку он переводит IE 6 в стандартный режим ).
Помимо этого, я думаю, довольноНичего нового в HTML5 или CSS3 (кроме @font-face
) не поддерживается в IE 6, поэтому вам придется, по крайней мере, решить, достаточно ли хорош IE 6.Полезно, однако, что новые функции обычно не имеют никакого отрицательного эффекта в IE 6.
Например, новые типы <input>
, такие как <input type="date">
будут отображаться так же, как <input type="text">
в IE 6. Так что выПридется решить, подходит ли простой ввод текста для пользователей IE 6, или вам нужно обеспечить функциональность выбора даты с помощью JavaScript.
Это в значительной степени вопрос со всеми функциями HTML5 / CSS3- могут ли пользователи старых браузеров обходиться без них, или вам нужно добавить альтернативную реализацию?
Основное исключение - новые теги в HTML5 - Internet Explorer 6 не позволит вам стилизовать теги так, чтобы онне знает, если только вы не создадите экземпляр этого тега, используя JavaScript .(То же самое относится и к тегу HTML 4 <abbr>
, потому что IE по какой-то причине тоже не знает об этом.)