Re: ポインタの色表示について
- To: hiro@xxxxxxxxxx
- Subject: Re: ポインタの色表示について
- From: Masafumi NAKANE/中根雅文 <max@xxxxxxxxxx>
- Cc: nap@xxxxxxxxxxxxxxxxx, max@xxxxxxxxxx
- Cc: max@xxxxxxxxxx
- Date: Wed, 02 Dec 1998 16:49:25 +0900
- X-mail-count: 00059
- X-pgp-fingerprint: 00 D8 2C CA C7 75 D4 40 5C 34 39 BA A5 46 C0 CC
こんにちは、中根です。
> 私が <BODY alink="#ff0000">として、望んでいる機能は、キーボード・ナビ
> ゲーションを利用してWEBを操作するとき、「TAB」キーで選択している
> (あるいは、選択した)リンクのポインタは、この指定がないと破線で囲まれて
> 表示されますが、この指定があれば色が付いて表示されます。この方が見分けや
> すい(ポインタを見分けやすい)、ということです。
すみません。確かに :link だと全てのハイパーリンクが赤くなりますね。
自分では確認のしようがないのでまた嘘の情報かもしれませんが、 CSSのス
ペックを見ると、A:hoverまたは A:active のいずれかでできそうな気がしま
す。
A:hover { color: red; }
だと、スペック的には、マウスポインタが上に来ると赤くなることになります。
一方
A:active { color: red; }
の場合は、マウスポインタがあるハイパーリンク上でそのリンクを選ぶ
(activateする) と赤くなるようです。
その他にハイパーリンク関係で便利かもしれないのは、 :visited と
:focus ですね。
たとえば
:link { color: red; }
:visited { color: blue; }
A:hover { text-decoration: blink; color: red; }
などとすると、全てのハイパーリンクは赤、マウスポインタが上にくると赤の
点滅、一度見たリンクは青、というようになります。 (少なくともスペック上
はそういうことになっています。)
試してみてください。
中根雅文