• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:はじめて利用します。質問の上で至らぬところがあればご指摘願います。)

スタイルシートで未訪問のリンクの色が変わらない問題

このQ&Aのポイント
  • 初めて利用する方がスタイルシートで未訪問のリンクの色を変更しようとしていますが、うまくいかない問題が発生しています。
  • リンクの色を変えるためにCSSの設定を試していますが、未訪問のリンクの色だけが変わりません。
  • サイト作りを始めたばかりで解決方法を探しているので、助けていただけると嬉しいです。

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

  • ベストアンサー
  • zeff
  • ベストアンサー率69% (137/198)
回答No.3

※前の方とは別人です。 まず、 link,visited,hover,activeの順は必ず守ってください。 適当でよいわけでは有りません。 http://www.tagindex.com/stylesheet/link/color.html http://jmblog.jp/archives/179 次に、 そのリンクを一度踏みませんでしたか? そうするとlinkのcolorを変えても訪問済みの色のままです。 もし踏んだのなら、 ブラウザのキャッシュ(履歴)を削除してからにしましょう。 a{text-decoration: none;} a:link { color: #000000;} a:visited {color: #808080;} a:hover {color: #000000;} a:active {color: #000000;}

furuyanoeko
質問者

お礼

ありがとうございます!無事解決いたしました! 順序は守らなきゃいけないのですね・・・勉強になりました。

その他の回答 (2)

noname#119957
noname#119957
回答No.2

a:link{} a:visited {} a:link:hover,a:visited:hover{} のほうが効率的ですけどね。。

furuyanoeko
質問者

お礼

ややこしくってすいません。 実際私が行っているのは A{text-decoration: none} A:visited {color: #808080;} A:active {color: #000000} A:hover {color: #000000} A:link { color: #000000} こうなります。省略のことは、この質問をしてから知ったのですがやはり変わりはありません・・・。 たよりっきりで申し訳ございせんが、もし上のを省略する場合を教えてくださるとうれしいです。

noname#119957
noname#119957
回答No.1

a:link{} a:link:hover{} a:visited {} a:visited:hover{} として、 これを指定すれば、OKですよ。

関連するQ&A

専門家に質問してみよう