• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マススポインタがリンクの上に乗ると色が変わる設定方法)

マウスポインタがリンクの上に乗ると色が変わる設定方法

このQ&Aのポイント
  • ホームページ作成中のリンクにマウスポインタを乗せると、背景色と文字色が変わる設定方法について教えてください。
  • 質問者は以前の質問で、テキストエディタの<head>~</head>内にCSSを記述することで、マウスポインタがリンクの上に乗った際の色変更を実現できることを知りました。
  • しかし、リンクの色変更が一括して行われるため、特定のリンクごとに異なる色を設定する方法が分からないようです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.2

★アドバイス >ただ、テキストエディタのどの部分に教えていただいたものを >貼り付ければよいかわかりません(;;)  ↑  テキストエディタの <head>~</head> 内に貼り付けます。  または外部のスタイルシートのファイル(css)に記述します。 >と入れても、標準の時の文字色が青ではなく、クリックしたこと無くても緑色です。  ↑  ???  下にサンプルを載せます。 サンプル: <HTML> <HEAD> <STYLE TYPE="text/css"> /* 下線を消す */ a{ text-decoration:none; } /* 訪問色 */ a:visited{ color:green; } /* マウスを乗せた色 */ a:active, a:hover{ background-color:red; color:white; } </STYLE> <TITLE>タイトル</TITLE> </HEAD><BODY BGCOLOR=black> <A HREF="http://~"><FONT COLOR=blue>あいうえお</FONT></A><BR> <A HREF="http://~"><FONT COLOR=orange>かきくけこ</FONT></A><BR> <A HREF="http://~"><FONT COLOR=yellow>さしすせそ</FONT></A><BR> </BODY> </HTML> 以上。

oyajimushi
質問者

お礼

実際教えていただいたものを貼り付けると、文字の色はそのとおりになりました。 自分の中では、何がどうなのかいまいち把握できていません(;;) 1から勉強したいと思います。 ありがとうございました。

その他の回答 (2)

  • em03
  • ベストアンサー率48% (34/70)
回答No.3

質問者さんのやりたいことを解説しているサイトを思い出したので、アドレス入れておきます。 No.2さんの色指定を、スタイルシートでまとめたパターンが紹介されてました。

参考URL:
http://web-img.com/col/col-019.htm
oyajimushi
質問者

お礼

CSSとかHTMLとか、そこから把握しないとなかなか難しいですね。 教えていただいたサイトを含めて、もう一度勉強しなおしてみます。 ありがとうございました。

noname#41940
noname#41940
回答No.1

a:linkは、リンクの標準の状態。(クリックしたことがなく、マウスが乗ってない状態) a:visitedは、クリックしたことがあるリンクの状態。 a:activeは、フォーカスがあたっているか、クリックしているときの状態。 a:hoverは、リンクにカーソルが載っているときの状態です。 それぞれのリンクに色を変えたい場合は、クラスやIDというのを使います。 詳しくは、CSSで調べてみてください。 この例ですと、 a:link.blue_link { color:blue; text-decoration:none; } a:link.orange_link { color:orange; text-decoration:none; } a:link.yellow_link { color:yellow; text-decoration:none; } <a class="blue_link">あいうえお</a> <a class="oracle_link">かきくけこ</a> <a class="yellow_link">さしすせそ</a> とすれば、出来るはずです。

oyajimushi
質問者

お礼

いろいろやってはみたものの、いまいち把握できません(;;) HTMLについて1から勉強したいと思います。 ありがとうございました。

oyajimushi
質問者

補足

丁寧に教えていただいて大変感謝しております。 ただ、テキストエディタのどの部分に教えていただいたものを 貼り付ければよいかわかりません(;;) また、 <style type="text/css"> a:link { color:blue; text-decoration:none; } a:visited { color:green; text-decoration:none; } a:active { color:pink; text-decoration:none; } a:hover { background-color:yellow; color:red; text-decoration:underline overline; } </style> と入れても、標準の時の文字色が青ではなく、クリックしたこと無くても緑色です。 私の入力の仕方が悪いのでしょうか? ちなみにホームページデザイナーを使っています。

関連するQ&A