Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проблема с Doctype Html Public

4.3K
17 февраля 2005 года
Slastik
34 / / 03.04.2004
Привет

Помогите плиз разобраться с вот этой строчкой
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//RU">

все что я про это знаю, это то что эта строчка указывает, про версию ХТМЛ которая используется,

а что значит слово Transitional, и какой вообще бывает синтаксис этой строчки я встречал ее довольно в разных интерпритациях.

проблема, в том что в зависимости от нее, браузера (ИЕ ФайерФокс) показывают по разному страницу.

Может кто расскажет в чем ее соль.

Или ссылкой поделиться где про это подробно написано, и желательно по русски

Спасибо
269
17 февраля 2005 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by Slastik


а что значит слово Transitional, и какой вообще бывает синтаксис этой строчки я встречал ее довольно в разных интерпритациях.



Transitional ставится если мы будем применять элементы и атрибуты, которые когда-то относились к стандарту HTML. То есть этот вариант как сервиспак включает в себя версии HTML 2 и 3.
Кроме этого варианты существуют
Strict , Frameset
Соответственно, если используем XHTML те же три варианта языка

Если используем версии раньше HTML 4
вариантов нет

читать
http://www.selfhtml.ru/html/allgemein/grundgeruest.htm

4.3K
17 февраля 2005 года
Slastik
34 / / 03.04.2004
Цитата:
Originally posted by Greenering
....
читать
http://www.selfhtml.ru/html/allgemein/grundgeruest.htm



Greenering
Спасибо большое

415
18 февраля 2005 года
SLA
274 / / 08.08.2003
Цитата:
Originally posted by Slastik
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//RU">



Это НЕправильный doctype. Вконце должно быть '[color=navy]...//EN">[/color]' (а не '...//RU">')
А если надо задать язык страницы, это делается, напимер, так:


[color=navy]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="ru">
...
</html>[/color]


Чтобы выучить современный HTML, нужно ОБЯЗАТЕЛЬНО читать его спецификацию (и только ее, т.к. это первоисточник):
http://www.w3.org/TR/html4/

а вот и по-русски:
http://www.w3.org/MarkUp/html4-updates/translations#Russian


Удачи!

287
12 апреля 2005 года
Shiizoo
958 / / 14.03.2004
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> - HTML 2.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> - HTML 3.2

И далее на http://htmlhelp.com/tools/validator/doctype.html.

Added:
А еще лучше здесь - http://www.w3.org/QA/2002/04/valid-dtd-list.html.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог