Re: ポインタの色表示について
- To: nap@xxxxxxxxxxxxxxxxx, hiro@xxxxxxxxxx
- Subject: Re: ポインタの色表示について
- From: Masafumi NAKANE/中根雅文 <max@xxxxxxxxxx>
- Cc: max@xxxxxxxxxx
- Date: Tue, 01 Dec 1998 18:35:55 +0900
- X-mail-count: 00054
- X-pgp-fingerprint: 00 D8 2C CA C7 75 D4 40 5C 34 39 BA A5 46 C0 CC
こんにちは、中根です。
随分と遅いリプライですが・・・。
> 貴サイトの
> <BODY>
> を
> <BODY alink="#ff0000">
> と書いていただくだけです。
> これにより、キーボード・ナビゲーションを利用してWWWを閲覧す
> るときに、ポインタが赤色になります。
この方法でも当然目的は達成できるのですが、もし HTML 4.0 の仕様に準拠
したページを作ろうとしている場合には、この提案は受け入れてもらえないと
思います。
各ブラウザの実装状況や、その普及状況などを考慮すると、まだこの方法の
方が現実的と言えますが、徐々に HTML 4.0 + CSS を使おうという人も増えて
きていますので、 CSSを用いた方法も合わせて提案するといいのではないでしょ
うか。
たとえば、
方法 1:
default.css というファイルに
:link { color: red };
と書いて、それぞれの HTMLファイルの <HEAD>エレメントの中で
<LINK rel="stylesheet" type="text/css" href="default.css">
というのを追加してやる。
方法 2:
各 HTMLファイルの <HEAD> エレメントの中に
<STYLE type="text/css">
<!--
:link { color: red};
-->
</STYLE>
を追加する。
CSSを用いることの利点は、赤色が見づらいと感じるユーザは、ブラウザの
設定変更によって、好みの色を使うようにスタイルシートを変更できる点です。
が、大きな問題点は、未だ実装しているブラウザがそれほど普及していない
点と、実装しているブラウザでも、物によって実装が異なっているような場合
もあるという点ですね。
この :link (A:link でもいいのですが) という部分の実装がどのようになっ
ているのか確認していませんので、上の指摘はもしかしたら全く的外れなもの
なのかもしれませんが、仕様的にはこれが望ましい姿ですので、一応書いてみ
ました。
ご参考まで。
中根雅文