スタイルシートの定義で質問です。
文字の色をスタイルシートで設定したとき、ハイパーリンクの文字の色を変えたいのですが
やり方が分かりません。よろしくお願いします。
htmlは次の様に書いてます。
これだと、ハイパーリンク文字にマウスをおいても白文字のままです。
この時、赤色にかえたいのですが。
<head>
<style type="text/css">
.style1 {
color: #FFFFFF;
font-size: small;
}
a:hover { color: red; text-decoration: none; }
</style>
</head>
<body>
<a href="xxxx.htm">
<span class="style1">ハイパーリンク文字</span></a>
・
・
</body>
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
リンクの色は、一般文字色と同じになる、背景と同色になる、などよほどの理由がない限り変えないほうが、アクセスビリティ(アクセシビリティ)の観点から避けた方がよい(サイトごとにリンクの色が違うと惑わす)のですが、あえて変更するなら単純にタイプセレクタ (
http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )を使います。★ページ内に<a name="ABC">などがある場合は、そこにも反応することを避けるため、リンクに関する疑似クラス ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )を使うべきでしょう。
訪問済みなどは、
★動的な疑似クラス ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )で設定します。
[CSS]タイプセレクタのみ
<style type="text/css">
<!--
a{
color: white;
font-size: small;
}
a:visited { color: magenta;}
a:hover,a:focus{ color: yellow;}
a:active { color: lime;}
-->
</style>
[CSS]リンクセレクタを使って、<a name="">に適用しない。
<style type="text/css">
<!--
a:link{
color: white;
font-size: small;
}
a:visited { color: magenta;}
a:hover,a:focus{ color: yellow;}
a:active { color: lime;}
-->
</style>
<ul>
<li><a href="#xxxx">ハイパーリンク文字</a></li>
</ul>
<p><a name="xxxx">ハイパーリンク文字</a></p>
No.1
- 回答日時:
何故 <span> を使うのでしょう?
<a> に直接クラス名を付ければすむのでは?
<style type="text/css">
<!--
a.style1 { color: #fff; font-size: small; }
a.style1:hover { color: #f00; text-decoration: none; }
-->
</style>
<a href="xxxx.htm" class="style1">ハイパーリンク文字</a>
hujitomoさん、ありがとうございます。
できました。
スタイルシートの使い方が、よくわからないので、
少しずつ、勉強していきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
全角半角含めて等幅で表示したい
-
特定の文字のみcssを適用するに...
-
API Sleep関数について
-
jquery.validationEngine.jsカ...
-
リストの前後の行間をなくす方...
-
Format 関数 表示書式指定文字...
-
ブラウザによって異なるフォン...
-
文字の位置、上下のマージンが...
-
HTMLファイルのフォント指定
-
h1タグのパンくずリストへの設置
-
テキストエリア内の文字の装飾
-
テキストファイルの行を指定し...
-
Excel VBA メール作成について ...
-
■(四角)の記述
-
スクロールバーの抑制
-
遊明朝のプロポーショナルフォ...
-
テーブルの中のフォントサイズ...
-
WEBサイトの作成で、imgタグに...
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストの前後の行間をなくす方...
-
特定の文字のみcssを適用するに...
-
文字の位置、上下のマージンが...
-
テキストボックス途中で切れて...
-
テキストエリア内の文字の装飾
-
Format 関数 表示書式指定文字...
-
background-color: #ddd;の意味...
-
Excel VBA メール作成について ...
-
fontサイズ指定の ”-(マイナ...
-
CSSで14px/1.4の部分の記述は正...
-
Excel VBA メール作成について ...
-
API Sleep関数について
-
h1タグのパンくずリストへの設置
-
jquery.validationEngine.jsカ...
-
テキストファイルの行を指定し...
-
iframe 文字化け
-
全角半角含めて等幅で表示したい
-
HLMT、CSSについて相談です。 ...
-
HTMLで特定の文字だけ色を変え...
-
指定の文字だけ色を変える
おすすめ情報