• ベストアンサー

Dreamweaver3でスタイルシートの編集

別のカテゴリでも質問しているのですが こちらでもお願いしたいと思います。 以前に出ている同じ質問の回答を試してみたのですが ダメだったので質問させていただきます。 リンクの文字色をカーソルが触れた時変わるようにしたくて、スタイルシートの編集で、 「cssセレクタと疑似~」→「a:hover」→文字色を選択、という手順で設定するのですが、IE.5で動作確認すると、何の変化も起こりません。 同じ手順で設定しても、文字を斜体に変化させる、文字を拡大、縮小する、などは適用されます。 ソースの編集をしても結果は同じでした。 何故だか全く理由がわかりません。 アドバイスいただけるとものすごく嬉しいです!!

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

  • ベストアンサー
noname#107580
noname#107580
回答No.2

こんにちは! リンクのテキストにプロパティインスペクタなどからフォントカラーを指定していませんか? リンクテキストのカラーを指定したいときは、同じようにスタイルの編集で、『HTMLタグの再定義』をチェックして、『a』を選択して色を指定して見てください。

tesayuma
質問者

お礼

大感激!できましたー!!! HTMLタグの再定義を使うんですか。 私が頼っている本にはそのことは載っていないのですが、 yayopixさんに、もしもその辺を学んだ本があって、 おすすめの本があったら紹介して下さい!! まだたくさん未解決事項はあるんですけど とりあえず一番何とかしたかった問題が解決しました。 ありがとうございます!!

tesayuma
質問者

補足

新たに質問もしているのですが、 リンクテキストが複数ある場合で、それぞれ違う色を指定したいときには どうしたらいいかがわかりません。 何度もすいません。 教えていただけるとありがたいです。

その他の回答 (2)

noname#107580
noname#107580
回答No.3

これらの知識はDreamweaverというよりもWebについての本で勉強した方が良いです。 とりあえず、リファレンスとしてこれ http://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=4-7980-0221-6 それから、月刊誌の『Webクリエイターズ』などが良いと思います。 http://www.mdn.co.jp/

tesayuma
質問者

お礼

ありがとうございます! 勉強します!

  • kosa
  • ベストアンサー率25% (379/1464)
回答No.1

<style type="text/css"> <!-- a:link { color: #000000; text-decoration: none} a:visited { color: #000000; text-decoration: none} a:active { color: #000000; text-decoration: none} a:hover { color: #FF6600; text-decoration: underline} --> </style>

tesayuma
質問者

お礼

ありがとうございます! 教えていただいたように入力すると、 リンクテキストにカーソルが触れた時に #FF0099(もともと設定していた文字色)のアンダーラインがつきました。 a:hoverのところの色を変えても結果は同じでした。 何がいけないのでしょうか? もうちょっと頑張ってみます!

tesayuma
質問者

補足

上の方の回答で今わかったのですが プロパティインスペクタで色指定をしていました! すいません。 で、それをはずしてからa:linkに希望色を入れてみたのですが、 今度は四ケ所あるリンクのうち一ケ所にしか色がつきませんでした。 a:hoverは四ケ所とも効いています。 なぜかしら? またちょっとやってみます。