こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

リンクの文字色を別々に指定したい(オンマウスで変わるタグ)

メモ帳でHPをちまちま作ってたのですが、ちょっと困ったことが出てきたので質問させて下さい。

同じページのリンクの文字色を一括で変更するのは…

<style type="text/css">
<!--
a:link { color: maroon }
a:visited { color: maroon }
a:hover { color: white }
a:active { color: black }
-->
a { text-decoration: none; }
</style>

ですよね。

それと個別に変更するのが…

<body link="maroon" vlink="black" hover="white" alink="maroon">
</body>

なんですが、個別設定でカーソルをのせた時色が変わるタグがどうしても分かりません。
上の設定を踏まえた上で、オンマウスで色が変わるタグを教えて下さい。よろしくお願いします。

投稿日時 - 2009-11-13 05:09:40

QNo.5443841

困ってます

このQ&Aは役に立ちましたか?

5人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

bodyタグはページ全体を規定するので、個別に変更するのには使えません。
もしページ内にたくさんbodyタグを使ってるなら、タグの意味を理解していないので、この際勉強し直すことをおすすめします。

a.hoge1:~{~};×状態ごとに4種
a.hoge2:~{~};×状態ごとに4種
とやって
<a class="hoge1"~
みたいにすればできます。

hoge1とか言うのは種類の名前であって、自分で名前を付けられます。
そしてaタグにのほうでclass属性で種類を指定するのです。

どちらにしろ、せっかくなので、htmlとcssの仕組みを理解されるようおすすめします。

投稿日時 - 2009-11-13 05:41:15

あなたにオススメの質問