- From: Christian Kaufhold <chka@uni-bremen.de>
- Date: Sat, 31 Oct 1998 03:40:06 +0100
- 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 UTC