![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| OPG |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 25.2.2005 Репутация: нет Всего: 1 |
А в Яндексе такого тега нету. Что скажет сообщество? Во всяком случае считаю нужным чтобы все знали, что это такое и с чем едят.
Вот что нарыл. Согласно спецификациям HTML и XHTML тег DOCTYPE (что означает "объявление типа документа") сообщает валидатору, какую именно версию (X)HTML вы используете в своей странице. Этот тег должен всегда находиться в первой строке каждой страницы. Тег DOCTYPE - ключевой компонент web-страниц, претендующих на соответствие стандартам: без него ваш код и CSS не пройдут проверку валидатором. Тег DOCTYPE также важен для правильного отображения и работы страницы в броузерах, соответствующих стандартам (Mozilla, IE5/Mac, и IE6/Win). Тег DOCTYPE, в атрибутах которого указывается полный URI (полный web-адрес), сообщает броузерам, что страницу нужно вывести с соблюдением определенного стандарта или подвида этого стандарта. Если вы будете пользоваться неполным тегом DOCTYPE, устаревшим его видом, или вообще забудете про него, броузер перейдет в "загадочный" режим и будет исходить из предположения, что вы писали код страницы с ошибками и вольно отступали от стандартов, т.е. так, как писали в конце 90-ых годов. В этом режиме броузер попытается разобрать вашу страницу по правилам обратной совместимости и выведет на экран, например, CSS так, как его вывел бы Internet Explorer 4-ой версии, а DOM будет работать так, как он работал именно в этом броузере (IE переключается в свой старый DOM, а Mozilla и Netscape 6 переключается вообще в бог знает что). |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 3 Всего: 53 |
как и в доброй половине всего интернета |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Я им не пользуюсь, я даже считала что это проделки таких программ как dreamw...... забыла как пишется..... и им подобных.
Всегда стираю! Мешает. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
А я всегда ставлю. И проверяю всё валидатором (validator.w3.org). Вообще, эта валидность ни к чему никого не обязывает, например, это отнюдь не факт, что валидный документ везде одинаково отобразится. Но позволяет найти грубые ляпы. Вообще, я за валидность Добавлено @ 17:15 А то научились ставить тут некоторые <br /> вместо <br>, а зачем это нужно - не понимают Это сообщение отредактировал(а) dm9 - 30.4.2005, 17:14 |
|||
|
||||
| Geolog |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 18.3.2005 Репутация: нет Всего: 1 |
Однозначно за валидность кода. А нужно это для того,
1) чтобы проблем на разных браузерах при отображении страницы не было - и это работает на практике; 2) правильно писание несколько "ограничивает", но это только на пользу, т.к. используя правила страницу создаёшь ОДНОЗНАЧНОЙ и легкочитаемой даже в HTML формате - например согласно XHTML нельзя в нутри тега <p> ставить тег <ol> (перечисление) и т.д. |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Да ладно, всё у них там нормально
|
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
Ну если это пять
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Просто я проверял на validator.w3.org, а ты каким-то другим пользуешься
5 - действительно ошибка, валидатор от w3 её пропустил. Но не критичная. 16 - тоже ошибки, вроде... хм... валидатор от w3 на них не указал. Надо будет почитать. 17 - ошибка с точки зрения спецификации, но все браузеры это понимают Остальное не ошибки... так, варнинги, пожелания или т. п. Ещё твой валидатор ошибку пропустил - Line 36, column 7: required attribute "TYPE" not specified (type для тэга script). Вообще, всё фигня, но 999999 без решётки меня удивило Это сообщение отредактировал(а) dm9 - 4.5.2005, 09:58 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Даже решил доки почитать
Разумеется, просто 999999 писать непозволительно. Валидатор от W3C этого просто не проверяет. |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
Ну так они все не критичны и все современные брауpеры эти ошибки сами исправляют
PS я пользуюсь валидатором в HomeSite, правда половину проверок отменил, а то уж совсем все ошибки считает -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Решил посмотреть, что это такое.
Вот нашёл отзывы
Может, и неправда, не знаю Цитата взята с http://www.i2r.ru/static/255/out_7275.shtml |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
Ну тогда надо и там проверять и там..
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 3 Всего: 53 |
а самая классная штука - это плагин для ФФ, когда делаешь просмотр кода, он проверяет документ на валидность, очень удобно
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Вот бы Опера подумала о разработчиках... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |