• ベストアンサー

リンクだけが指定にない色になります。

テキストの色を全体に統一したいのですが、リンク部分のみ指定にない色(青)になります。 <STYLE type="text/css"> <!-- a:hover { color:ffffff; } --> </style> <BODY TEXT="CC0033" VLINK="CC6666" ALINK="CC6666"> <A HREF="link.html "STYLE="TEXT-DECORATION:NONE;"> <FONT SIZE=-2>link</FONT></A> 直接リンク文字に色を指定すれば直るのですが、スタイルシートでマウスがリンクに触れた時色が変わるという設定が効かなくなるようです。この設定を外さず、任意の色に変える方法はありませんでしょうか。 そのようなサイトを知っている、でも構いません。どうかよろしくお願いいたします。 (powermacG4/OS9/IE5/NN4.7/Jedit4.0)

  • HTML
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
  • akoya
  • ベストアンサー率28% (2/7)
回答No.2

まず、BODYタグにVLINKとALINKのみ指定してあり、 LINKが指定されていないので、 ブラウザ設定カラーになるんですね。 あと、スタイルシートでまとめると、 <style type="text/css"> <!-- a:link {text-decoration:none; color:#cc6666 } a:visited {text-decoration:none; color:#cc6666 } a:active {text-decoration:none; color:#cc6666 } a:hover {text-decoration:underline ; color:#ffffff; } --> </style> <BODY TEXT="#CC0033"> <A HREF="link.html"><FONT SIZE=-2>link</FONT></A> これでどうでしょう?

tsuchy
質問者

お礼

ご回答感謝いたします! なんとリンクの指定を忘れていました!!(恥) しかもスタイルシートでこんなにスッキリまとめられるなんて! アドバイスまでいただき本当に有り難うございました!

その他の回答 (2)

noname#5841
noname#5841
回答No.3

こんにちは。 補足、に近いのですが、スタイルシートでリンク関連の指定をする時は、『A:link』、『A:visited』、『A:hover』、『A:active 』の順になるようにして下さいね(『A:』は小文字でも大丈夫です。また、『 /*... */』は、説明用のコメントなので無視されます。なくてもOK)。 色の指定は、下の用に『色名』で指定する場合は、『#』はいりませんが、tsuchyさんの指定の様に16進数での指定の場合は、『#』をいれなくては正しい色の表示がされませんのでご注意を。 <STYLE type="text/css"> <!-- A:link { color: red } /*リンク指定 16進数では#FF0000 */ A:visited { color: blue } /*訪れたリンク指定 16進数では #0000FF*/ A:hover { color: yellow } /*マウスオーバー時の指定 16進数では #FFFF00*/ A:active { color: lime } /* マウスが押された時の指定 16進数では #00FF00*/ --> </STYLE> 優先順位が決まっているので、順番変えてしまうと、一度訪れたリンク先に、『A:hover』の指定が効かなくなる事があります。 と、NN4.7では、マウスオーバー時の指定(A:hover)は効かないので、ご注意を。 NN6.0xから効くようになりました。

tsuchy
質問者

お礼

ご親切に有り難うございます! スタイルシートでリンクの指定をするときは順番があるのですね。勉強になりました! あと色指定の#もやはり必要なのですね(^^ゞ (なくても表示されていたのでつい…) 細かいアドバイスも有り難いです。大変助かりました。

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

ぃんくのところの文字の色はブラウザが指定した色にしているはずです。 それを変えるとしたら <TR> <TD NOWRAP WIDTH="33%" HEIGHT="20" ALIGN="CENTER" BGCOLOR="#cccccc"><A HREF="link.html">Link</A></TD> の用に書いてやればいいかと思います。

tsuchy
質問者

お礼

いつも素早いご回答有り難うございます! そうなのです!#2さんのご回答の通りリンクの色指定を忘れていたためブラウザ指定の色になっていたのです。(汗) ご回答有り難うございました!

関連するQ&A

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

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

  • タグ リンクに複数の色を付けるには?

    例えば文章のリンク色を link="gold" alink="white" vlink="red" にして、画像の(周りの)リンク色を link="white" alink="white" vlink="white" のように別々のリンク色を使いたいときはどうすればいいのでしょうか?

  • リンク色の定義を2セット作ることは出来ますか?・・・あるいはVLINK色を変える方法

    <BODY>タグに指定したり、スタイルシートで指定したり、どちらにしても1種類しかリンクの色(LINK,VLINK,ALINKの3色)を指定できませんよね。 もう1種類(あるいはもっと)指定出来る方法は無いのでしょうか。(例えばFONTならSAMPLE指定で何通りも出来ますよね。) または、VLINK色を定義色から変える方法でも結構です。 お心当たりのある方、どうぞよろしくお願いします。

    • ベストアンサー
    • HTML
  • 同ページ内でリンクの色を変えたい…

    こんにちわ。suzuと申します。 リンク先の色の指定について質問です。 普通なら<body bgcolor="#ffffff" text="#000000" link="#0066ff" vlink="#036095" alink="#0066ff"> で良いと思うのですが、 同じページ内でリンク先の色を変える事って出来るのでしょうか? 例えば、 ●このテーブル内のリンクのみ、この色。 ●このリンクのみ、この色。 とか…。。 どうぞ、宜しくお願い致します。

    • ベストアンサー
    • HTML
  • リンクの下線の色を変えると下線が下付きになってしまいます。

    リンクの下線の色を変えると 下線が下付きになってしまうのですが 間隔を、色を変更する前と同じにするには どうしたらよいのでしょうか。 よろしくお願いいたします。 <body link="#ff99ff" vlink="#ff99ff" alink="#ff99ff"> <a href="" style="border-bottom: 1px #999999 solid;text-decoration:none;">説明(1)<br>説明(2)</a><br><br> <body link="#ff99ff" vlink="#ff99ff" alink="#ff99ff"> <a href="">説明(1)<br>説明(2)</a></div>

    • ベストアンサー
    • HTML
  • 開いているページのリンクの色の指定

    HPの初心者です。 <body link="blue" alink="red" vlink="blue">としていますが、 リンク先ページが開いている間、そのページのリンクの色を"red" のままにしておきたいのですが、どのようにするのでしょうか? お分かりの方、教えて下さい。

  • リンクの下線や色の指定を特定のところだけ設定したい

    HTMLページ内で、いくつもあるリンクの中で、特定の箇所だけ 下線を付けない onMouseの時だけ下線を付ける 色をデフォルト以外の色を付ける ようにしたいのですが、どのようにしたらいいでしょうか。 たとえばこの下はむちゃくちゃですが、 .link { font-size:12pt; color:#BF0000; font-weight: bold; text-decoration:none; a:link, a:visited { text-decoration: none; } a:hover { text-decoration: underline; }} こんな感じでスタイルシートに書いて <a href="xxxx.html"><span class="link">click</span></a> みたいな感じでも少しずつ変えながらいろいろ試してみたのですが 色やonMouse以外の時の下線なしはできたのですが、onMouse時の下線付きがうまくいきません。 どうすればよいかご存じの方ご教授ください。

    • ベストアンサー
    • HTML
  • ホームページのリンクの色の設定について

    HTMLの記述においてリンクの色の設定は(link vlink alink)の3種類があると思いますが、 マウスを置いた時の色の指定はHTMLでは出来ないのでしょうか? マウスを置いた時の色はいつも「赤」になるようですが、これを変えるにはスタイルシートを 使わなければならないことになるのでしょうか?

  • リンクの色を2色で使い分けたい

    はじめまして。 良かったらどなたか教えて下さい。 今、一枚のページを作っているのですが、背景色を"#ffffff"(白)とし、そのリンクを以下の様に指定しました。 <style type="text/css"> <!-- A { text-decoration: none} A:link {color:#000000;} A:visited {color:#ffffff;} A:hover {color:#ff6600;} --> </style> 「白地に黒文字リンク、オンマウス時はオレンジ」という指定です。 ところが、同じページ内でテーブルを組み、その背景を#000000と指定する事になりまして、その中にリンクを入れると、「黒字に黒文字リンク、オンマウス時はオレンジ」 でリンクの文字が見えなくなってしまいます。 hoverの効果(オンマウス時はオレンジ)の効果を残しつつ、リンク色を二色に分ける方法は無いでしょうか? (クラス指定の使い方がよく判ってないので、自分で指定するとエラーしか出ないのです)。 お忙しい所申し訳ございませんが、宜しくお願い致します。

    • ベストアンサー
    • HTML
  • リンク線の色を変える

    BODYタグにvlink、alink、linkプロパティを設定しておけばページ全体の リンクの線色を変える事が可能ですが。 ページ全体じゃなく、ある一部分のリンクの線色を変えるという事は可能でしょうか? もし可能でしたらその方法を教えてください。 宜しくお願い

    • ベストアンサー
    • HTML