Если модули не работают в ИЕ9 — различия между версиями

Материал из TourClient - Руководство пользователя
Перейти к: навигация, поиск
 
(не показаны 7 промежуточные версии 1 участника)
Строка 1: Строка 1:
<p>Для того чтобы модули заработали поможет на выбор:</p>
+
<p>Для того чтобы модули заработали, поможет вставка в шаблон вашего сайта на выбор:</p>
 
<ol>
 
<ol>
 
<li>Добавление&nbsp;<code>&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&gt;</code>&nbsp;в&nbsp;<kbd>&lt;head&gt;</kbd>.</li>
 
<li>Добавление&nbsp;<code>&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&gt;</code>&nbsp;в&nbsp;<kbd>&lt;head&gt;</kbd>.</li>
Строка 10: Строка 10:
 
<div style="background:#F0F0E7; border-color: #cc9933; padding-left: 5px;">
 
<div style="background:#F0F0E7; border-color: #cc9933; padding-left: 5px;">
 
<span style="display: inline-block; float: left;">[[Image:notice.png|left]]</span>
 
<span style="display: inline-block; float: left;">[[Image:notice.png|left]]</span>
<div>
+
<div style="inline-block; margin-left: 35px;">
 
<p>Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>.</p>
 
<p>Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>.</p>
  
 
<p>Существует несколько видов <!DOCTYPE>, они различаются в зависимости от версии языка, на которого ориентированы.</p>
 
<p>Существует несколько видов <!DOCTYPE>, они различаются в зависимости от версии языка, на которого ориентированы.</p>
 +
<p style="text-align: right;">Подробнее - http://htmlbook.ru/html/%21doctype</p>
 
</div>
 
</div>
 
</div>
 
</div>

Текущая версия на 00:55, 18 января 2016

Для того чтобы модули заработали, поможет вставка в шаблон вашего сайта на выбор:

  1. Добавление <meta http-equiv="X-UA-Compatible" content="IE=edge"> в <head>.
  2. Изменение doctype на <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
  3. Изменение doctype на <!DOCTYPE HTML> 

С таким doctype'ом модули не работают: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


Notice.png

Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>.

Существует несколько видов <!DOCTYPE>, они различаются в зависимости от версии языка, на которого ориентированы.

Подробнее - http://htmlbook.ru/html/%21doctype