| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > <!DOCTYPE HTML PUBLIC... |
| Автор: Gravip 28.1.2006, 00:54 | ||
Заметил , что с
некоторые вещи начинают конфликтовать с браузерами, а без этой строчки все всегда коректно, знаю что по спецификации это необходимо, но стоит ли ради спецификаций гемороиться? |
| Автор: Exception 28.1.2006, 01:13 |
| Обсуждалось сотню раз. Если ты используешь DOCTYPE, ты "обязуешься" браузеру, что твой код валидный. Если он не такой, браузер не будет пытаться "догадаться", что ты имел в виду в своем невалидном коде. Таким образом ты обеспечиваешь отображаемость страницы в любом браузере (стандарты рулят) и меньше работы возлагаешь на браузер. |
| Автор: Gravip 28.1.2006, 01:17 |
| Впринципи догадывался |
| Автор: R.M. 28.1.2006, 10:14 |
| Gravip Если доктайп правильный у тебя будет работать всё если неправильный то всё будет работать через ... сам понимаеш что |
| Автор: Ciber SLasH 28.1.2006, 14:43 |
| Быть такого не может. JS не зависит от DOCTYPE-а, просто результаты работы скрипта выглядят по разному. Потому что скрипт манимулирует объектами (X)HTML, а они уже как раз зависят от DOCTYPE. |
| Автор: R.M. 28.1.2006, 15:40 |
| Ciber SLasH Напиши статью по доктайпам |
| Автор: Ciber SLasH 28.1.2006, 16:48 |
| Уже миллион раз обсуждалось и полезные ссылки довались. Приведу ещё раз для тех, кому лень пользоваться поиском:
|