"X-UA-совместимый" контент= " IE=9; IE=8; IE=7; IE=EDGE"

<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
  1. собственно, что означает это утверждение ?

  2. некоторые примеры использования , для разделения версий IE, в то время как некоторые используют ;; что правильно?

  3. приказ IE=9; IE=8; IE=7; IE=EDGE имеет некоторое значение, я хочу это знать.

редактировать: я использую <!DOCTYPE html>

2 ответов


если вы поддерживаете IE, для версий Internet Explorer 8 и выше, это:

<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7" />

заставляет браузер отображать как стандарты этой конкретной версии. Он не поддерживается для IE7 и ниже.

если вы разделите с запятой, он устанавливает уровни совместимости для разных версий. Например:

<meta http-equiv="X-UA-Compatible" content="IE=7; IE=9" />

отображает IE7 и IE8 как IE7, но IE9 как IE9. Это позволяет для различных уровней обратной совместимости. В реальной жизни, однако, вы должны только выбрал один из вариантов:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

Это позволяет для гораздо более легких испытания и обслуживания. Хотя, как правило, более полезная версия этого использует Emulate:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

для этого:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

это заставляет браузер визуализировать независимо от стандартов самой последней версии.

дополнительные сведения есть много, чтобы прочитать о на MSDN,


в некоторых случаях может потребоваться ограничить отображение веб-страницы режимом документа, поддерживаемым более ранней версией Internet Explorer. Вы можете сделать это, служа страницы с х-уа-совместимый заголовок. Дополнительные сведения см. В разделе указание устаревших режимов документов.
- https://msdn.microsoft.com/library/cc288325

таким образом, этот тег используется для будущее веб-страница, такая, что старше / совместимость engine используется для рендеринга так же, как и задумано создателем.

убедитесь, что вы проверили его для правильной работы с указанной версией IE.