輪郭線(アウトライン)について。
CSSにおける輪郭線(アウトライン)の概念に関して解説します。
CSSに於ける輪郭線(アウトライン)の理念。
CSSに於いては、輪郭線(アウトライン)は当該要素を閲覧者が見つけ易くしたり目立たせたりするために導入されたものです。
例えば、入力フォームなどに対してクライアントサイドスクリプトを使って以下のようにする事が出来ます。
- 始めに入力すべき欄に輪郭線を表示させて、閲覧者に「まず記入すべき欄」と知らせます。
- その欄が入力されたら、スクリプトでその欄の輪郭線を消し、次に入力すべき欄に輪郭線を表示させます。
- このようにして、最後まで入力されたら、送信ボタンに輪郭線を表示して閲覧者を誘導します。
このような発想から、輪郭線(アウトライン)はCSSの仕様書ではユーザインタフェース関連とされておりますが、ボックス関連のプロパティとも見る事が出来るでしょう。
CSSに於ける輪郭線(アウトライン)の実装。
現在、CSSに於ける輪郭線(アウトライン)の機能は、
- 最新のもじら系ブラウザ(ファイヤーフォックス 1.5.xなど)
- オペラ 7.x以降
- サファリ
でのみ表示可能です。