Re: CSS1, new draft specification

Scott E. Preece (
Tue, 2 Jan 1996 12:27:38 -0600

| From: "Chris Wilson (PSD)" <>
| I didn't intend for this to turn into a major discussion. I still like the
| abstraction of $CANVAS. Barring that, I'd rather override <HTML>, like the
| fifth (?) draft, mostly because tossing an extra HTML into the structure
| representation wouldn't have so many side effects (like bg-color, etc.).
| Also, <HTML> seems to me to be the "top level" of the document - I suppose
| it might be an interesting exercise for other people to think about what it
| means to set the style of <TITLE>.

$CANVAS does seem like a nicely intuitive abstraction. It also seems ugly to hang the defaults on the HTML or BODY elements that users may not know about or recognize as obvious places for defaults (although, of course, the user interface to style information wouldn't necessarily have to expose those terms, either).

One advantage to a $CANVAS abstraction is that it could reasonably include areas outside the document; the <TITLE> is one thing that a reasonable UA might choose to render that is outside the BODY...


scott preece
motorola/mcg urbana design center	1101 e. university, urbana, il   61801
phone:	217-384-8589			  fax:	217-384-8550
internet mail: