[/quote]Originally posted by Aykroyd@Nov 29 2007, 02:02
И правильно делают.) Потому как в первую очередь это говорит об их профессионализме и чистоте кода. Обратимся к определениям:
Strict DTD – Строгое ОТД
Включает в себя все элементы и атрибуты языка разметки гипертекста, за исключением нерекомендуемых и фреймовых конструкций.
Transitional DTD – Переходное ОТД
Включает в себя все элементы и атрибуты строго ОТД в совокупности с нерекомендуемыми конструкциями.
Другими словами, Strict DTD, в отличие от Transitional, не допускает использования deprecated (нерекомендуемых) элементов и атрибутов, которые предназначаются не для структурной разметки, а для визуального форматирования (в подавляющем своем большинстве) и противоречат [Только зарегистрированные пользователи могут видеть ссылки. ].
Как следствие, если вам небезразлична чистота и семантическая корректность кода, вы должны стремиться к Strict. Другое дело, что не у всех это пока получается. Тем не менее, Transitional DTD – это тоже полноценный стандарт. Хотя он немного «грязноват», в его использовании нет ничего плохого. Просто все это вопрос профессионализма, как Вы сами и заметили...
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
Если использовать тег [b] в XHTML 1.0 Strict, например, то в итоге код - не валидный, чего нельзя сказать об XHTML 1.0 Transitional. В итоге получается, то что можно оформить в css, оформлять там - получится валидный XHTML 1.0 Strict.
Ясненько.
Спасибо



