Вопрос

Какова цель этого и почему это добавляется при добавлении новой страницы aspx?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

У меня такое поведение: когда я удаляю со страницы, дизайн выглядит хорошо, и мое модальное всплывающее окно работает не только в IE, но работает в Mozila, а когда я добавляю этот дизайн, он нарушается, и модальное всплывающее окно работает нормально.

Спасибо

Это было полезно?

Решение

тип документа сообщает браузеру, какой режим рендеринга использовать при рендеринге веб-страницы.это может повлиять на макеты CSS и кроссбраузерную разработку.У Эрика Мейера есть хорошая статья, подробно объясняющая это.

http://www.ericmeyeroncss.com/bonus/render-mode.html

Тот, на который вы указываете, заставляет браузер просматривать html как XHTML 1.0. Полный список разрешенных типов документов находится здесь;

http://www.w3.org/QA/2002/04/valid-dtd-list.html

Другие советы

Читать

Допустимый HTML -документ заявляет, какая версия HTML используется в документе.Объявление типа документа называет определение типа документа (DTD), используемое для документа

Информация о версии HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

Тип Transitional используется, когда функции представления HTML включены в документ, а не в таблицу стилей.Это сделано для поддержки старых браузеров, не поддерживающих CSS.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Тип Frameset используется в документах, содержащих фреймы.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

Те же три типа документов используются и в XHTML 1.0:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top