- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Tue, 08 Jul 2003 23:27:18 +0200
- To: "Eric A. Meyer" <eric@meyerweb.com>
- Cc: www style <www-style@w3.org>
* Eric A. Meyer wrote: > No, the end user doesn't. The end user also doesn't need to know >that a color has been represented as rgb(50%,20%,80%) instead of >#8033CC, so should we get rid of the former? Of course not. All of >CSS is predicated, to at least a large degree, on developer >convenience. If we wanted to make things harder for developers, we >would have just stuck with HTML-based presentation. Or left out >@import and the ability to link stylesheets, so that the CSS had to >be embedded in the 'head' of every document. That's actually kind of a solution as far as XHTML is concerned, try <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" [ <!ENTITY foreground "rgb(0, 128, 255)"> <!ENTITY background "rgb(255, 128, 0)"> <!ENTITY block "font: small-caps xx-large/3 Georgia, serif; padding: 20px;"> <!ENTITY smiley "☺"> ]> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type='text/css'> p { color: &foreground;; background-color: &background;; border: &foreground; thick solid; } span { █ } </style> </head> <body> <p>Hello <span style='color: &background; background-color: &foreground;'>World &smiley;</span>!</p> </body> </html> in a browser supporting XHTML and CSS.
Received on Tuesday, 8 July 2003 17:27:33 UTC