
お世話になります。
下記のaタグのCSS記述部分を直接<a href="" style="..."として記述するには
どのようにすればよいのでしょうか
hoverをaタグ内に直接指定しようとしていろいろ調べたのですが、解説しているサイトを見つけられなくて、質問させてもらってます。
A:link.menu {
text-decoration:none;
FONT-SIZE: 12px;
COLOR: #0000ff;
}
A:visited.menu {
text-decoration:none;
FONT-SIZE: 12px;
COLOR: #0000ff;
}
A:hover.menu {
FONT-SIZE: 12px;
color:#0000ff;
background-color:#66bce2;
}
A:active.menu {
FONT-SIZE: 12px;
COLOR: #0000ff;
}
お手数お掛けしますが、どなた様かご教授いただけますようお願い致します。
No.2ベストアンサー
- 回答日時:
<a href="
http://www.yahoo.co.jp" style="text-decoration:none;FONT-SIZE:12px;COLOR: #0000ff;"onmouseover="this.style.backgroundColor='66bce2'"
onmouseout="this.style.backgroundColor=''">やふう</a>
サンプルを使って、しかもonmouseoverでの解決策までご掲示頂き有難うございます。こちらの方法で何とか目先解決致しました。
No.3
- 回答日時:
CSSの指定をHTMLのソース上に書きたいのであれば、
<head></head>内に
<head>
<style type="text/css">
<!--
a:link {
color:#0000FF;
text-decoration:none;
}
以下a:visited{}なども記述
-->
</style>
</head>
とすればいいと思います。
>hoverをaタグ内に直接指定しようとして
がそれぞれのaタグに別々の指定をしたいという意図なのであれば
<a href="" class="menu">リンク</a>
のようにそれぞれのaタグにclass指定して、
a.menu:hover {color:#FF0000;}
と書くのが正しい書き方です。
a:hover:menu{}という書き方は正しくありません。
あとCSSの{プロパティ:値;}は小文字で書いたほうがいいかと…
a:hover.menuは正しくなかったのですか・・・
ネットで検索していた時、双方の書き方が載っていて、ん~む、どっちなのかなぁ・・みたいな感じではいたのですが、IEで動くのでOK的な感じでいました。
CSSのプロパティ:値はやはり小文字で書くんですね。知ってはいるものの、、、という感じなのですが今後は訂正したいと思います。
色々と有難うございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS HTMLで特定の文字だけ色を変えたいのですが、指定した色と違う色が反映してしまいます。 下記、「前」 5 2023/06/27 12:08
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS スマホ表示用のwebページ、style.cssでは表の中の文字 font-size は指定できない? 1 2023/03/27 18:57
- HTML・CSS htmltとcssの連携をして画像縮小について 1 2022/11/15 20:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
INPUT TEXT内の文字位置を指定...
-
CSSでh1とその下の文字との行間...
-
text-alignの解除の方法
-
端から端まで横線を引きたい
-
なぜ左に寄っているの?
-
インラインフレームの表示位置...
-
paddingを指定するとwidthやhei...
-
CSSの設定
-
テキストボックスの文字を右揃...
-
Excelの列や行の幅を表示...
-
エクセル 画面表示拡大率によ...
-
PDFへてのテキストボックスにて...
-
エクセルでサイズに合ったもの...
-
HTMLでクロス抽出したい
-
ワードで「 」(カギかっこ)の...
-
バーコードのサイズは拡大縮小...
-
外枠線と内枠線の色の指定
-
昼間 ずっとゴロゴロと横になっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
text-alignの解除の方法
-
なぜ左に寄っているの?
-
端から端まで横線を引きたい
-
<h1>タグの後の行間を詰めたい。
-
FireFoxで見るとブラウザの幅に...
-
HTMLフォームのSELECTの幅を一...
-
INPUT TEXT内の文字位置を指定...
-
macとwindowsのレイアウト崩れ...
-
インラインフレームの表示位置...
-
chromeだけbody直下に空白が開く
-
htmlのタグ間の謎の空白
-
iPhone用のサイトの文字がずれ...
-
ホームページビルダー 空白の...
-
CSSの設定
-
CSSでh1とその下の文字との行間...
-
外部CSSがFireFoxで反映されません
-
表をページ中央に表示
-
topmarginをネスケで
おすすめ情報