HTML5 для IE6.0

Вы знаете, что какой-либо метод оптимизирует этот HTML-код к IE6 или 7 (или 8), не добавляя элементов HTML, или IE пропускает все элементы HTML5?

Если я просто хочу к элементам формата с CSS, - я не хочу использовать другие функции - document.createElement ("военно-морской") элемент DOM создает достаточно, чтобы обмануть IE и сделать плоскость документом HTML?




title




code of header
code of gallery
code of article
code of footer

Спасибо.

Больше информации о DOM создает элементы в IE6, IE7 и IE8 со сценарием включения html5» здесь

5
задан Répás 18 April 2010 в 17:06
поделиться

2 ответа

Этот код должен нормально работать с IE6. Тем не менее, вы можете определить свои элементы в таблице стилей, чтобы придать им свойства, которые вы ищете. Примерно так:

header, footer, nav, section, article {
  display:block;
}

РЕДАКТИРОВАТЬ: Упс. Я ошибаюсь в этом. Не следовало писать так быстро. Читая это (которое вы, вероятно, тоже только что читали): http://blog.whatwg.org/supporting-new-elements-in-ie

Похоже, что указанная вами взлома Javascript может быть единственным способ заставить эти элементы отображаться правильно.

Этот сценарий выглядит очень удобным и может решить вашу проблему, хотя я его не тестировал: http://remysharp.com/2009/01/07/html5-enpting-script/

4
ответ дан 14 December 2019 в 13:30
поделиться

IE8 не поддерживает html5, только некоторые случайные его фрагменты. IE6 или 7 и того меньше.

2
ответ дан 14 December 2019 в 13:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: