[新着] Webテンプレートを仮オープンしました
<p id="haikei"><img src="default.gif" alt="「この画像の“領域”の意味」を書く"></p>default.gif はCSSが適用されない場合に、背景画像を表示させたい目的に相当する代替画像です。
#haikei {
margin: 0;
padding: 0;
border: none;
width: 100px; /* background-image で指定した画像の幅 */
height: 100px; /* background-image で指定した画像の高さ */
background-image: url(images/haikei_1.gif);
background-repeat: no-repeat;
text-indent: -9999px; /* img 要素の画像を表示可能領域外に飛ばして隠す */
}> 背景画像だけを表示させ、これの目的が分かれば、もっと妥当な方法が教示できるかもしれません。
<div id="header"> <h1>名前</h1></div> <address>住所</address> </div>
#header{
background-image: url(〜);
}
#header h1{
(略)
}
#header address{
(略)
}headerの中で3つのグループ分けをします。「左、中央、右」の配置が具体的にどのようにしたいのか分かりません。
<div id="header">は左(名前)、中央(背景)、右(住所)と配置され、
背景はずっとつながっていたとします。
┌───┬───┬───┐ │ 名前 │ 背景 │ 住所 │ └───┴───┴───┘こういうことなのか、
┌───全体の背景───┐ │ 名前 │ ├───────────┤ │ 住所 │ └───────────┘こういうことなのか、或いは全然違うのか。
CSSが適用がされた状態では「背景を含めて画像として表示」とはどういう意味でしょうか。
左(名前)、右(住所)の文字は、ロゴや特殊なフォントなどを使用して、
背景を含めて画像として表示されます。
話が少し戻りますが、表記の仕方を何に関して評価すればよいのでしょうか…。
<div id="haikei"> </div>
の表記の仕方自体は間違っているのでしょうか。
それとborder: none;の必要性がわかりません(すみません)、こちらも含めてアドバイスをいただければ幸いです。もしボーダーが適用されるような他の指定があった場合に打ち消すためです。