Originally posted by Aykroyd@Nov 29 2007, 02:02
И правильно делают.) Потому как в первую очередь это говорит об их профессионализме и чистоте кода. Обратимся к определениям:

Strict DTD – Строгое ОТД
Включает в себя все элементы и атрибуты языка разметки гипертекста, за исключением нерекомендуемых и фреймовых конструкций.

Transitional DTD – Переходное ОТД
Включает в себя все элементы и атрибуты строго ОТД в совокупности с нерекомендуемыми конструкциями.

Другими словами, Strict DTD, в отличие от Transitional, не допускает использования deprecated (нерекомендуемых) элементов и атрибутов, которые предназначаются не для структурной разметки, а для визуального форматирования (в подавляющем своем большинстве) и противоречат [Только зарегистрированные пользователи могут видеть ссылки. ].

Как следствие, если вам небезразлична чистота и семантическая корректность кода, вы должны стремиться к Strict. Другое дело, что не у всех это пока получается. Тем не менее, Transitional DTD – это тоже полноценный стандарт. Хотя он немного «грязноват», в его использовании нет ничего плохого. Просто все это вопрос профессионализма, как Вы сами и заметили...
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
[/quote]


Если использовать тег [b] в XHTML 1.0 Strict, например, то в итоге код - не валидный, чего нельзя сказать об XHTML 1.0 Transitional. В итоге получается, то что можно оформить в css, оформлять там - получится валидный XHTML 1.0 Strict.
Ясненько.
Спасибо