|  | Posted by Michael Fesser on 08/08/07 15:45 
..oO(tshad)
 >"John Hosking" <John@DELETE.Hosking.name.INVALID> wrote
 >
 >> BTW, if you have identical rules for :link, :hover, and :active, you can
 >> probably just specify a:link, a:visited and leave out the others, as they
 >> are affected by the a:link selector.
 >
 >Are you saying that a:hover and a:active is affected by a:link or a:hover is
 >affected by a:link and a:active is affected by visited?  Just wanted to make
 >sure.
 
 One of the pseudo-classes :link and :visited always applies. The other
 three pseudo-classes (:hover, :active, :focus) might apply additionally
 and even at the same time.
 
 >Also, since we are using the pseudo selectors, is
 >
 >a{
 >}
 >
 >not really useful?  I can't figure out why I would use the "a" tag by
 >itself.
 
 For example to declare some general properties for all links, regardless
 of their current state.
 
 >So I assume that the following:
 >[...]
 >
 >Can be changed to:
 >
 >.bodybold a:active, .bodybold a:visited, .bodybold a:hover, .bodybold
 >a:active
 >[...]
 
 ..bodybold a {
 font-weight: bold;
 text-decoration: none;
 color: #666
 }
 
 You don't have to declare the font family, size etc. over and over
 again.
 
 >The same with this:
 >[...]
 >
 >can be changed to:
 >
 >a.bodybold:link, a.bodybold:visited, a.bodybold:hover, a.bodybold:active
 >[...]
 
 a.bodybold {
 font-weight: bold;
 text-decoration: none;
 color: #666
 }
 
 Same thing.
 
 Micha
 [Back to original message] |