
No.4ベストアンサー
- 回答日時:
おしい
#header #test
スペースが必要です。もちろん半角
#header #test a{}
だと id header内の id test 内の aタグに対するものとなりんす。
No.2
- 回答日時:
ひとつのスタイルシートを複数のHTMLに適用させるとき以外は、単に#(一意セレクタ)でよいです。
詳細度は[0 1 0 0]になりますから。他のHTMLでは使用箇所が異なる場合には、その文書構造から区別することができます。
HTML1用・・・ではheaderでサイトナビゲーションが記述されている。
div.header #saiteNav{}
HTML2用・・・では本文中でサイトナビゲーションが記述されている。
div.section #saiteNav{}
もちろん、リンクのターゲットやjavascriptのターゲットでない場合はidですら使用する必要がありません。
No.1
- 回答日時:
#test a { } でしょう。
idの値は同一ページ内に1回しか使えないルールです。
id="test" はページ内に1つしか無いので #test を指定するだけでオブジェクトの特定ができます。
しかし、一つのCSSファイルを複数ページで使用していて、ページによって適用する物を変えたいなら
1ページ目のhtml
<div id="header"><div id="test"><a href ・・・・・・
2ページ目のhtml
<div id="footer"><div id="test"><a href ・・・・・・
としておいて
CSSを
#header #test a {}
#footer #test a {}
とするのはいいのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
liリストタグの背景色に色がつ...
-
Bootstrap3でcontainerがずれる...
-
HTML要素のid/class名の長さに...
-
個別にリンクの色を変える方法
-
リンク文字の 一部だけ色を変...
-
CSSのクラス名・ID名の指定でワ...
-
ブログの本文のみリンク色を変...
-
サイトにjQueryが使用されてい...
-
idの中のid指定
-
CSSが効かずどのように指定すれ...
-
p要素にclassとspanでclass適応...
-
<span>で2重にかけているものを...
-
htmlの文字が縦書きになる
-
html の divとtable の役割
-
htmlのolやulなどlistにtitleや...
-
ボタンをセル内一杯に表示させ...
-
含む含まないという概念自体の...
-
ホームページの下にあるcopy ri...
-
liタグの中に<p>タグやら<dl>を...
-
改行ほどは行かないけど、若干...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのid属性って必要なの?
-
個別にリンクの色を変える方法
-
idの中のid指定
-
liリストタグの背景色に色がつ...
-
サイトにjQueryが使用されてい...
-
HTML要素のid/class名の長さに...
-
CSSのクラス名・ID名の指定でワ...
-
a要素の色を複数使い分ける方法
-
FC2掲示板をトピック一覧表示型...
-
スタイルシートについて
-
CSSに同じclass名がいっぱい‥。...
-
brにクラスをつけてcssでdispla...
-
webデザイン 疑問点
-
CSS 記事内link色変更方法
-
親エレメントに含まれる子エレ...
-
cssでIEとFIREFOX(とchrome)の...
-
CSS内で使われる山括弧の意味が...
-
css:positionの挙動について
-
スタイルシートのドットが#に...
-
dreamweaverのコード画面で波線。
おすすめ情報