Нужны некоторые пояснения по HTML DOCTYPE - PullRequest
0 голосов
/ 18 февраля 2011

Я использовал PSPad для своего шаблона WordPress и только сейчас понял, что DOCTYPE по умолчанию имеет значение:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Поскольку FancyBox предлагает правильный DOCTYPE, я попробовал несколько из следующих, перечисленных здесь:

http://www.alistapart.com/articles/doctype/

Моя дилемма в том, что если я сейчас изменю DOCTYPE, мой веб-сайт будет выглядеть хуже (вещи, которые не в центре, наиболее распространены).Буду признателен за предложения о том, как лучше поступить.Неправильно ли задано значение по умолчанию для PSPad DOCTYPE, и нужно ли мне начинать с одного из «официальных»?Мне лучше потратить несколько дней на модернизацию, чтобы соответствовать «официальному» DOCTYPE?Если бы я использовал веб-сайт в портфолио карьеры, мне было бы интересно, если бы я оставил DOCTYPE как есть?

Просто не уверен, как действовать дальше.Спасибо.

РЕДАКТИРОВАТЬ: По иронии судьбы, для начала потребовалось больше времени, чтобы убедиться, что мой веб-сайт выглядит одинаково и в Firefox, и в Internet Explorer.

Ответы [ 2 ]

2 голосов
/ 18 февраля 2011

Лучший способ продолжить - переключиться на правильный, действительный тип документа.Потратьте время на устранение возникших проблем, и в будущем вы будете настраивать себя на более простое обслуживание.

Да, по умолчанию указан тип документа PSPad.Это недопустимый тип документа и переводит браузер в режим причуд.

И да, если вы используете его в портфеле, любой, кто знает код, скорее всего, отклонит его, используя тип документа, который вы используете в настоящее время.

Кстати, в будущем я бы использовал новый тип документа HTML5, он намного проще ...

<!DOCTYPE html>
1 голос
/ 18 февраля 2011

Вы всегда должны использовать Doctype (упомянутая вами статья немного устарела, вместо этого я рекомендую Википедию).

Тип документа HTML5 самый простой: <!DOCTYPE html>

Ваша страница отображается с Doctype по-разному, потому что браузер переходит в стандартный режим, когда он видит Doctype, в отличие от quirks mode .Режим стандартов - это правильный способ отображения веб-страницы, и он, скорее всего, будет согласованным в разных браузерах.

...