Какой DOCTYPE выбрать, указание типа текущего документа |
Здравствуйте, гость ( Вход | Регистрация )
Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [hide=1]Ссылка[/hide]
Какой DOCTYPE выбрать, указание типа текущего документа |
Ann |
22.02.2011 - 20:53
Сообщение
#1
|
Группа: VIP Сообщений: 906 Регистрация: 1.12.2002 Пользователь №: 3212 |
Каждый html-документ начинается с элемента DOCTYPE.
Впрочем, можно встретить страницы и без него. Сайт все равно будет работать, однако есть вероятность, что страница отобразится не так как задумывалось. Существует несколько вариантов DOCTYPE. Различные варианты указания DOCTYPE могут привести к различным вариантам отображения страницы в браузерах. Чтобы браузер понимал, как следует показывать текущую веб-страницу, необходимо указать тип документа, ведь HTML существует в нескольких версиях, кроме того, имеется XHTML Строгий: не содержит элементов, помеченных как "устаревшие" или "не одобряемые". Код <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Переходный Transitional: содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML. Код <!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"> HTML 5 Код <!DOCTYPE html> и т.д. Если почитать многочистелнные статьи на эту тему, везде красной нитью проходит идея, что верстать необходимо валидно, в соответствии со строгим синтаксисом стандарта. Но строгий HTML не прощает ошибок и требует точного соблюдения спецификации. Потому иногда вполне допустимо и даже предпочтительно использование переходного синтаксиса (IMG:style_emoticons/bfz/smile.gif) |
Реклама
|
|
|
|
|
|
Текстовая версия | Сейчас: 19.04.2024 - 14:35 |
|