в ходе горячей дискуссии выходящей за рамки по поводу валидности DOCTYPE-заголовков обнаружил занятную вещь:
просмотрщик лисы, с недавнего времени стал валидировать документ при просмотре, выделяя цветом. Чтобы узнать причину выделения нужно навести мышку на блок.
некоторые результаты например gentoo.org:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
дает абсолютную валидность - это явно запутывает
ранее, было сделано предположение, что не хватает пробелов с переносом на новую строку и в некоторых случаях сейчас не вспомню - вопрос закрывался, но периодически всплывал. Как всегда не хотелось тратить время на разбирательства и погружаться в детали - есть дела поважнее.
В итоге выяснилось: что разные валидаторы могут давать противоречивые результаты. Но это ладно. Когда работает парсер документов, то ему пофиг на переносы строк - именно этот момент как-то пропустил и почему-то считал что переносы строк это часть DTD.
Незнаю, почему тупанул, но меня это совершенно сбило столку и привело к столь абсурдным выводам. Проведя дополнительное расследование, не без помощи участников дискуссии за что им премного благодарен. Вывод о некорректном оформлении DOCTYPE ошибочный - все претензии по этому поводу снимаются. В общем на наступайте на такие грабли. Приношу свои извинения за бред и проявленную неадекватность )) Всем спасибо еще раз.
p.s. Верстка сайта freebsd.org практически валидна по данным http://validator.w3.org/