Cytat(slash^ @ 29.12.2007, 19:14:21 )

2) id (polecam bardziej):
style.css:
a#bc { color: green; }
a#bc:hover { color: black; }
format linku:
<a id="bc" href="#">link 2
</a>
A ja nie polecam, podobnie jak nie poleca W3C, a także większość na pewno na tym forum. Więc razem - nie polecamy!
Id jak sama nazwa mówi określa identyfikator elementu i może wystąpić tylko raz na stronie. Wiem, że później nie stosując id mogą być kłopoty z ostylowaniem linków, którym nadamy jedynie klasy. Dzieje się tak dlatego, że CSS stosuje pewną hierarchię i id jest ważniejsze niż class. Ale da się to obejść dodając "!important", np:
a#bc { color: green !important; }
Jednak nie należy tego nadużywać, bo później nie połapiemy się w hierarchii stylów.