- ベストアンサー
<A><B>ここの色<B></A>
<HEAD> <STYLE type=text/css> b{color:#166464} </STYLE> </HEAD> <BODY> <B>あ<B> <A><B>い<B></A> <B>う<B> </BODY> 「い」は普通のリンクの色のままにさせたいんですが、スタイルシートだけでできませんか? <BODY>内の変更はしませんが、インラインでスタイルを書くのならその追記だけはよしとします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
CSS の文法に従って書くなら a>b {color:inherit} となります。 a の直下にある b は a の色を引き継ぐという意味です。 ただし、某有名ブラウザはこの書き方を認識しないので、それにも対応したいと言うのなら、a の色を自分で指定して、 a, a b {color:blue} のようにすることになります。(a と a 内の b を青くするという意味) ところで、細かいことですが、 誤 <STYLE type=text/css> 正 <STYLE type="text/css">
その他の回答 (3)
- uuing
- ベストアンサー率25% (53/206)
スタイルシートを使うのなら,<B>は使うべきではありません。 <HTML> <HEAD> <STYLE type=text/css> <!-- body{ color:#166464; font-weight:bold; } //--> </STYLE> </HEAD> <BODY> あ<A HREF="hoge">い</A>う </BODY> </HTML> これで全て太字になりますが,リンク色はデフォルトのままです。
- sakakky
- ベストアンサー率64% (9/14)
一時的にスタイルシートの効果を適用したい場合は <b style="color: #166464">い</b>で可能です。
- non_milky
- ベストアンサー率34% (93/268)
<B><A>い</A></B> とすれば、<A>タグの色が優先されます。 なお、ご質問文の中で全て<B>が閉じていませんが、 <B>あ</B> のように閉じないと正しく表示されません。
補足
質問にスラッシュが抜けてる部分が多くありました。
お礼
ありがとうございます。 a, a b {color:blue}でできました。