<li class="oubo"><a href="http://">あああああ</a>いいいいいいいいいいいいいいいいい</li>
で、
CSSで
a:link{color:#0000FF;text-decoration:none;}
.oubo{color:red;}
としてあるとします。
このようなHTMLの「あああああ」文字の部分のみを赤い字にしたい場合はどうしたらいいでしょうか?
このページ内の他の部分にも<a href="http://"></a>が使われているので、
a:link{color:#0000FF;text-decoration:none;}はそのままにしたいのです。
今の状態ですと、<li class="oubo">で赤い字に設定してあるのですが、<a href="http://"></a>を付けた為に「あああああ」の部分は青い字で表示されてしまいます。
HTML
<li class="oubo"><a href="http://" class="hoge">あああああ</a>いいいいいいいいいいいいいいいいい</li>
の
CSS
a.hoge:link{color:red;}
でやってみましたがダメです。
> 「あああああ」文字の部分のみを赤い字にしたい場合はどうしたらいいでしょうか?
という部分がよくわからないのですが、.oubo の色を赤くしているので、「のみ」赤くなるわけではなく、li の中の文字全部が赤くなっていいんですよね?
もしそれで間違いなければ、以下を試してみて下さい。
.oubo a {color: #ff0000;}
リンク以外の文字を別の色にしたければ、.oubo のスタイル指定を変更して別の色にして下さい。
コメント(0件)