- From: Ian B. Jacobs <ij@w3.org>
- Date: Mon, 10 Jun 2002 10:00:24 -0400
- To: David Emmerson <david_emmerson@btinternet.com>
- CC: site-comments@w3.org, bbos@w3.org
David Emmerson wrote: > On http://www.w3.org/StyleSheets/TR/W3C-REC, could: > > :active { color: #C00; background: transparent } > > be changed to: > > a:active { color: #C00; background: transparent }? > > It's quite annoying when selecting text on a CSS2 browser to have whole > paragraphs turn red, I'm sure that was not the intended effect of the > selector. David, This is an interesting question. According to section 5.11.3 of the CSS 2 spec [1], the ':active' pseudo-class "applies while an element is being activated by the user." I do not believe that the spec intended to consider text selection as element activation. In my opinion, your browser should not highlight the paragraph upon text selection given :active styling. Bert can you comment on this? Which browser are you using? Meanwhile, I think we can change our style sheet to the more specific a:active. I don't think we would lose anything in doing so. Thank you, _ Ian [1] http://www.w3.org/TR/REC-CSS2/selector.html#dynamic-pseudo-classes -- Ian Jacobs (ij@w3.org) http://www.w3.org/People/Jacobs Tel: +1 718 260-9447
Received on Monday, 10 June 2002 10:02:58 UTC