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

Инструкции

Рисунок Правильный DOCTYPE на сайт
x;z-index:1 }
Правильный 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. Буду благодарен, если оцените мой труд, и щелкните по звездочкам ниже.

x;z-index:1 }


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

rss
Категория:Инструкции
Просмотрено:10148
Рейтинг: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:

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

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



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