- From: Bert Bos <bert@let.rug.nl>
- Date: Mon, 13 Jun 1994 18:12:23 +0200 (METDST)
- To: timbl@www0.cern.ch
- Cc: bert@let.rug.nl, www-html@www0.cern.ch
TBL writes: |> | <render tag="COMMENT" style="i"> |> | <render tag="FUNCTION" style="b,u"> [...] |> Now the remaining question is: what will/should browsers do when they |> encounter a RENDER tag for an undeclared element? A good guess might |> be to simply assume the syntax is the same as for the EM tag. | |So are we assuming full DTD parsing is mandatory for all HTML+ |clients of 3.0+? If so, you are getting quite bogged down in SGML No, the answer that I gave ("assume the *syntax* of the EM element"), was meant to express my intuition that browsers do *not* need to parse the DTD. In most (all?) cases the content model for the new elements will be a subset of that of the EM element. |and to think that the rebndering will be defined by simply the |EM attributes is simpliistic. To reall describe the rendering, |you have to cope with | [fancy style description omitted] | |I exagerate but I have found style sheets need more power, |and it seems RENDER should hook into style sheet langauge. I'm not so sure. Style sheets should indeed be able to specify the layout in as much detail as your example, but RENDER is perhaps better kept as a hint, specifically for use when there is no style sheet. Style sheets should have only a single point of attachment, probably a LINK tag in the HEAD. All other relations between the text and the style are given by pointers from the style sheet into the text, and never the other way round. Bert -- __________________________________ / _ Bert Bos <bert@let.rug.nl> | () |/ \ Alfa-informatica, | \ |\_/ Rijksuniversiteit Groningen | \_____/| Postbus 716 | | 9700 AS GRONINGEN | | Nederland | | http://tyr.let.rug.nl/~bert/ | \__________________________________|
Received on Monday, 13 June 1994 18:12:28 UTC