Правильный DOCTYPE на сайт

Инструкции

Рисунок Правильный DOCTYPE на сайт
Правильный DOCTYPE на сайт Правильный DOCTYPE на сайт
оценка: 4.0 из 5
оценок: 8, отзывов: 2

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

Многие сайтостроители пренебрегают использованием DOCTYPE, а некоторые даже не знают о его существовании. DOCTYPE нужен браузеру, который будет обрабатывать Ваш сайт, чтобы отобразить этот сайт правильно. Исходя из того, какой DOCTYPE использован на странице, браузер будет решать, в каком стандарте была написана интернет страничка и какие теги, параметры и свойства должны быть обработаны.

Всего существует несколько стандартов написания интернет страничек. Это:

  • HTML 4.01 Strict - строгий стандарт HTML 4.01.
  • HTML 4.01 Transitional - переходной стандарт HTML 4.01.
  • HTML 4.01 Frameset - HTML 4.01 с применением фреймов.
  • XHTML 1.0 Strict - строгий стандарт XHTML 1.0.
  • XHTML 1.0 Transitional - переходной стандарт XHTML 1.0.
  • XHTML 1.0 Frameset - XHTML 1.0 с применением фреймов.
  • XHTML 1.1 - строгий стандарт XHTML 1.1 подчиненный определенным правилам написания страниц.

Стандарты диктуются Консорциумом Всемирной Паутины W3C. Поэтому и DOCTYPE должен быть задан в соответствии их стандартам.

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

HTML 4.01 Strict:

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

HTML 4.01 Transitional:

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

HTML 4.01 Frameset:

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

XHTML 1.0 Strict:

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

XHTML 1.0 Transitional:

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

XHTML 1.0 Frameset:

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

XHTML 1.1:

Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Путь к файлу DTD (document type definition) обязательно задавать в абсолютном виде (как на коде). Никаких изменений в коде тега DOCTYPE не должно присутствовать.

И для информации, кое какие описания и уточнения к синтаксису тега DOCTYPE:

Code
<!DOCTYPE [Элемент верхнего уровня] [Публичность] "[Регистрация]//[Организация]//[Тип] [Имя]//[Язык]" "[URL]">

Параметры тега:

  • Элемент верхнего уровня - это элемент, с которого начинается документ. Обычно это тег HTML.
  • Публичность - принимает значение PUBLIC (публичный ресурс) или SYSTEM (системный ресурс, обычно - файл).
  • Регистрация - если разработчик файла DTD зарегистрирован в ISO (International Organization for Standardization - международная организация по стандартизации), то значение "+". Если разработчик DTD не зарегистрирован в ISO, то значение "-".
  • Организация - организация, которая разработала DTD. Официально по HTML и XHTML это W3C.
  • Тип - тип документа описываемого стандарта. В основном DTD.
  • Имя - уникальное имя документа, описывающего стандарт.
  • Язык - язык, на котором написан документ со стандартами. Для W3C это значение "EN".
  • URL - адрес документа со стандартами.

На этом достаточно. Всем удачи!

Вы можете присоедениться к моему микроблогу в Твиттере @SzenProgs. Буду благодарен, если оцените мой труд, и щелкните по звездочкам ниже.




Правильный DOCTYPE на сайт
Инструкции
Скрипты, инструкции, справочники

rss
Категория:Инструкции
Просмотрено:8297
Рейтинг:4.0/8
Дата добавления:2009-07-28 20:12, Вторник
Добавил:Szen
Теги:DOCTYPE, Тег, Сайт, стандарт

Мини-форум

№ 02009-07-28 20:12
Szen
Аватар участника Szen
Здесь вы можете задать вопрос или оставить комментарий по теме "Правильный DOCTYPE на сайт".
Гость
№ 1
2009-07-30 20:47
Szen
Аватар участника Szen
Эти рекомендации учитывать нужно обязательно.
Szen · WWW
№ 2
2009-09-06 14:31
bigben
Аватар участника bigben
Материал на эту тему можно глянуть Тут> cool
Андрей · WWW
Учавствовать в обсуждении "Правильный DOCTYPE на сайт" могут только зарегистрированные пользователи.
Реклама
Кнопка портала
Друзья портала
Вакантное место для вашей рекламы!
RSS лента Блога
RSS лента Каталога файлов
RSS лента Новостей
Будьте в курсе событий.
Введите ваш email:

Личный блок
  • Гость портала.
  • Личных данных нет.
Вход на сайт
Регистрация
Опрос
Каким CMS вы пользуетесь?
Всего ответов: 243
Статистика
Valid HTML 4.01 Transitional

Яндекс цитирования



Онлайн всего: 3
Гостей: 3
Пользователей: 0
Портал SzenProgs.ru © 2008 - 2018 · Условия
Администратор и дизайнер портала: Szen
Хостинг от uCoz