Re: canvas <html> <body>

Manos Batsis responded to me:

> > There is no 
> > requirement of 
> > CSS in XHTML specifications.
> 
> If you do want to have some display control such as choosing fonts and
> colors, you are required to use CSS.

You have ignored XSL, DSSSL, and the several proprietary style 
languages.  While CSS is my preference (and maybe yours) over any of 
those, CSS is not the only style language.

Even if CSS were the only style language, the XHTML specifications 
would not require it.  As you noted, style sheets are needed only if the 
publisher wishes to control the presentation of the document.  If a 
publisher trusts the user agent to present the XHTML document in a 
reasonable fashion, there is no need for style sheets.  For example, the 
HTTP request header "Accept: application/xhtml+xml" indicates that the 
user agent is capable of sensibly handling XHTML without style sheets.

-- 
Etan Wexler <mailto:ewexler@stickdog.com>

Received on Friday, 10 May 2002 23:50:36 UTC