mikeos написав:leofun01 написав:.. HTML5 (?) ..
взагалі не ясно як клієнт має його валідувати.
Це типу сарказм? ) специфікація html5 вже існує стоп'ятсот років.
Специфікація існує і стосовно валідації вона посилає на WHATWG HTML Checkers => Nu Html Checker. Це робить розробника залежним від їхніх "сервісів" (або API). А я хочу мати можливість валідувати документ offline. Крім того я хочу мати можливість обмежити використаня теґів для окремих документів. DTD дає мені таку можливість.
mikeos написав:А ви також ще використовуєте html4 і нижче в нових проектах?
Тільки якщо замовник явно просить. За замовчаням ні. Користую XHTML 1.1.
mikeos написав:Бо в цьому випадку dtd вказує що це html версії 4.
Не факт. В даному випадку взагалі не ясно що автор хотів використати, бо не закрив деякі теґи. Багато SGML документів різних версій користують DTD.
mikeos написав:Для html5 не потрібно вказувати dtd, бо там і так strict валідація, і клієнти вже давто знають як його валідувати.
Я не знаю. Хотю знати, але ..
О, це вже по ділу, плюсую.