|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 19 Nov 2000 14:32:03 To : All Subject : Re: DTD нyжен? --------------------------------------------------------------------------------
"Mykola A. Nickishov" wrote:
>
> Serge Shikov пишет:
>
> > только браузер _уже_ должен это знать, еще до того как DTD
> > увидит.
>
> и откудаже он должен узнать ее (в смысле версию хтмля), если она не указана в
> самом документе?
Он должен знать не версию (не ее номер), а как ее форматировать.
Представь, что браузер наткнуся на неизвестный ему doctype, нашел DTD
для него в сети, выяснил, что у тэга table бывает атрибут cellpadding, с
числовым значением. Как это ему поможет отформатировать такую таблицу,
если он не знает, что такое cellpadding?
И вообще, таблица ли это? Представь еще, что этот документ - на самом
деле SVG, или скажем MathML, или SMIL какой-нибудь, или WML наконец. Hу
и куда наш браузер тот DTD засунет, если он про SVG _заранее_ ничего не
знал, и рисовать картинки не умеет? Попросту говоря, есть большая куча
документов с DTD, которые вообще не html никакой, а какие-то другие
SGML- или XML-приложения. Чтобы их уметь обрабатывать, нужно вовсе не
DTD, а совсем другое - например стили. Или зашитое в пузе у браузера
умение.
--- ifmail v.2.15dev5
* Origin: home (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/2825dfc5b35b.html, оценка из 5, голосов 10
|