プロが教える店舗&オフィスのセキュリティ対策術

空リンクを指定するとき<a href="#">AAAA</a>で行っているのですが他の
<a href="#">BBBB</a>もクリックしていないのに訪問後の色に変わってしまいました。
どう記述すれば一つ一つ変わるのでしょうか?

ちなみに一度訪問してしまうと訪問後の色に変わりますがその色を
訪問前に戻す方法はありますか?
キャッシュの削除?

A 回答 (4件)

>どう記述すれば一つ一つ変わるのでしょうか?



どうもなにも、ダミーとはいえリンク先が同じであれば
一つ一つ変えることはできません。
そもそも<a href="#">AAAA</a>自体は有効性のないリンクですから
visitedを気にすることがナンセンスだと思いますが。
なお単に色が変わらないようにしたいのであれば、スタイルシート
で設定可能です。

>訪問前に戻す方法はありますか?

ブラウザごとに指定がことなります。情報不足。
IEならツールのインターネットオプションで履歴のクリアするとか
    • good
    • 0

色を指定したいのなら、


bodyタグの属性で、アンカの色を変更できますよ。
または、スタイルシートを使っても色の指定が出来ます。
    • good
    • 0

リンクの色が変わるのは、リンク先のページを開いたときなので


リンクを押してなくても、その先のページをブラウザで表示していたのではないですか?

リンクの色の変更の方法ですがスタイルシートで変更する方法を載せておきます。

<head>~</head>の間に入れて下さい。

未アクセス時の色
a:link { color: #000000; }

アクセス済みの色
a:visited { color: #000000; }

マウスポインタが文字に乗ったときの色
a:hover { color: #000000; }

訪問後の色を変えたくない場合は、未アクセス時の色とアクセス済みの色を同じにすれば大丈夫です。
ちなみに#000000の部分が色になりますので、ここを好きな色に変えるのです。
分からない場合は
http://www.finitojapan.com/cltable.html
この辺のページを参考にして下さい。
    • good
    • 0

連続すみません、書くの忘れてました。


<head>~</head>に入れるときは下記のように記述してください。

<style type="text/css">
<!--
a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
-->
</style>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!