- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 19 Sep 2002 17:16:32 +0000 (GMT)
- To: Stuart Ballard <sballard@netreach.com>
- Cc: Christoph <christoph.paeper@tu-clausthal.de>, "www-style@w3.org" <www-style@w3.org>, bert@w3.org
On Thu, 19 Sep 2002, Stuart Ballard wrote:
>
> Ian Hickson wrote:
> > @media print {
> > fn { content: footnote; }
> > fn::footnote { content: contents; }
> > }
> >
> > It requires two rules to specify a footnote.
> >
> > And I don't really see any sensible way of solving that.
>
> Does it necesarily?
>
> Can't you just say that the ::footnote pseudo-element doesn't exist at
> all unless "content: footnote" is specified on the relevant element,
> and then say that the default value of the "content" property on the
> ::footnote pseudo-element is "contents"?
So what you are saying is that the 'content' property on the '::footnote'
pseudo-element has an initial value ('normal') which computes to 'none' in
the usual case but 'contents' if the element itself uses the counter
'footnote' (directly or indirectly) somewhere in _its_ 'content' property?
It's a bit of a hack but I suppose it could work.
--
Ian Hickson )\._.,--....,'``. fL
"meow" /, _.. \ _\ ;`._ ,.
http://index.hixie.ch/ `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 19 September 2002 13:16:46 UTC