W3C home > Mailing lists > Public > www-style@w3.org > October 1998

Re: Display Property Suggestion

From: Christian Kaufhold <chka@uni-bremen.de>
Date: Sat, 31 Oct 1998 03:40:06 +0100
Message-ID: <002001be0477$dfce2140$3c066686@standard>
To: "Ian Hickson" <py8ieh=www-style@bath.ac.uk>
Cc: <www-style@w3.org>
Ian Hickson wrote:
>This means we extended 'content' as follows:
>
>   [ <uri> "," ]*
>   [ <string> | <uri> | <counter> | attr(X) | open-quote |
>      close-quote | no-open-quote | no-close-quote ]*
>    | inherit
This can still be extended:
   [ [ <string> | <uri> | <counter> | attr(X) | open-quote |
       close-quote | no-open-quote | no-close-quote ]* ,]*
     [ <string> | <counter> | attr(X) | open-quote |
       close-quote | no-open-quote | no-close-quote ]*
     | inherit

For replaced elements (not :before and :after), <counter> and quotes are
not allowed - I don't think it makes sense. So it looks like this:
   [ [ <string> | <uri> | attr(X) ]* ,]*
     [ <string> | attr(X) ]*
     | inherit

This way, you
a) have to provide an alternative without an uri, so that something
reasonable is always displayed,
b) the first uris can also be combined with text.

>Yes, this is nice, although we don't need a keyword since we can just
>say (as you did above) that an empty content is equivalent to drawing
>the element's content.
I would still suggest to use some keyword, because I think a list that
ends with a comma is ugly, and this syntax might easily lead to
mistakes.

Christian Kaufhold
Received on Friday, 30 October 1998 21:43:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:56 GMT