Я создаю свой первый набор веб-страниц, используя тип документа HTML5, элементы (<section>, <header>, <footer>
...) и типы / атрибуты ввода (email, tel, placeholder
...).
Чтобы удовлетворить различные уровни поддержки IE, я решил использовать Modernizr в сочетании со сбросом Эрика Мейера, включая базовые стили сброса HTML5, которые дают новые элементы display:block
.
В соответствии с рекомендациями я создал и загрузил пользовательскую версию Modernizr, выбрав несколько свойств CSS3 и только те элементы HTML5, которые мне нужны. Также включены html5shiv v3.4 , html5shiv v3.4 с принтами и медиазапросы .
После включения файла JS в заголовок в соответствии с указаниями, во всех версиях IE получаются полностью пустые страницы.
Если я удаляю его, я вижу свой HTML-код с некоторыми его стиля.
Если я подключусь к устаревшей версии Modernizr (найденной на сайте, который работает в IE9 и использует Modernizr), я получу тот же результат, как если бы у меня не было Modernizr, только некоторые из моих элементов стилизованы, а другие нет. 1022 *
Я полностью упускаю здесь смысл Модернизма? Я думал, что это позволит мне разметить и стилизовать такие элементы, как <nav>
, <header>
и т. Д.