- From: Manos Batsis <m.batsis@bsnet.gr>
- Date: Tue, 3 Jul 2001 13:38:30 +0300
- To: "AMollah" <am@freephone.fsnet.co.uk>
- Cc: <www-style@w3.org>
Ok ok.A consideration, in case inclusion of :current in the css spec is decided. So suppose we have a { color : #000000; } a:current{ font-weight:bold; } a:hover{ font-weight : bold; } a:visited{ color : #c0c0c0; } This works fine. But it does so because :current and :hover have the same attribute/value pair. But what if: a:current{ color:red; } a:hover{ color:green; } The hover effect on the :current link will give the wrong impression that this is *not* a current link. IMHO, this is an interaction issue. Should a :current also have :hover? Possible solution mechanisms: 1) Remove the ability of :hover from a :current link. 2) Leave the responsibility of this to the author, who should give the same styling in both :current and :hover (possibly by grooping). 3) Do not include a :current pseudoclass in the spec. Instead, extend the :hover state to include :current links. Ok, I'm overdoing it. About :external, maybe a discussion on what is external and what not should take place. For example, if I am in http://manos.org/main and the link points to http://work.manos.org/whatever is it external? Kindest regards, Manos > -----Original Message----- > From: AMollah [mailto:am@freephone.fsnet.co.uk] > Sent: Tuesday, July 03, 2001 1:18 PM > To: Manos Batsis > Cc: www-style@w3.org > Subject: Re: activel inks? > > > Thanks again Manos, > > Yes I know now N6 works for :hover (and other css better than > IE5x) - my > installation wasn't right. I'm sorry I was just being lazy with the > newsgroup - I thought the link on w3.org would set up a new > newsserver in > outlook. That authoring newsgroup doesn't deal with issues > like talking > about what the css spec should include though, are there any? > > Ian Hickson made me realise I was being a little narrow > minded with the > :active property, of course it doesn't just apply to links > and there are > other situations in which it is more useful (like forms). But > in relation to > links in particular I would find it much more useful to know > that a link was > to the current page than to be told that I had clicked on it > (if the link is > highlighted with hover it isn't that difficult to tell you've > clicked on > it). And even if I wanted to be told that I had clicked on > it, and this > applies to forms too, I think the :focus property would be > more useful than > :active because it would continue telling me that I had > clicked on it even > if I clicked on it for only a short while (it might prevent > me submitting > the form twice). Finding what you are about to click on using > hover is very > important though. > > I agree with you that BeCss is a good way for making css > extensible so that > weird ideas can be implemented independently, but I think > this issue still > boils down not to whether there is a possible method for > doing what I want > to do (which of course there usually is in anything), but to > whether you > think the ":current" property as I have described it is an > esoteric or weird > property or whether you think it is of such general > application that it > ought to be a basic property. Similarly with > external/internal links. Is > this right? > > Best Wishes, > > Dave > > > > >
Received on Tuesday, 3 July 2001 06:39:45 UTC