:link、:visited、:hover、:activeといった擬似クラスを指定する場合は、正しい順序で指定しないと効果が打ち消されて意図した結果が得られなくなる。
a要素にそれぞれの擬似クラスを指定する場合、通常は次のような順序で行う。
a要素にそれぞれの擬似クラスを指定する場合、通常は次のような順序で行う。
もし、マウスポインタが重なったりアクティブになったりしても、すでに訪問済みのリンクのスタイルを変化させたくないというのであれば、:visitedを最後に記述すればよい。
| 記述例 | 1000の位 | 100の位 | 10の位 | 1の位 | 個別性 |
|---|---|---|---|---|---|
| * { } | 0 | 0 | 0 | 0 | 0 |
| li { } | 0 | 0 | 0 | 1 | 1 |
| li:first-line { } | 0 | 0 | 0 | 2 | 2 |
| ul li { } | 0 | 0 | 0 | 2 | 2 |
| ul ol+li { } | 0 | 0 | 0 | 3 | 3 |
| p[class="memo"] { } | 0 | 0 | 1 | 1 | 11 |
| ul ol li.menu { } | 0 | 0 | 1 | 3 | 13 |
| li.menu.service { } | 0 | 0 | 2 | 1 | 21 |
| #example { } | 0 | 1 | 0 | 0 | 100 |
| div#example { } | 0 | 1 | 0 | 1 | 101 |
| style="" | 1 | 0 | 0 | 0 | 1000 |
ツールバーなどのソフトウェア アプリケーションを操作した結果として、Google 広告、検索ボックス、検索結果などを表示することGoogle GroupでもAdSenseを使うのは規約違反になるという議論がされているのを見つけた(英語)。