はじめてのCSS:やさしさいっぱいのCSSが肌にしみこむ!カモ。
デザイン通りに組む! ~背景応用:見出しとか~
2008/09/14
- トモ・リーン
- 今回は、見出しの部分をするわよ。(下の図を見てね)


- ケンジ
- ここは文字を書き換えられる様に、組むんだけど。
- トモ・リーン
- 大丈夫よ〜!
文字の書き換えが簡単な、見出しはこんな感じで組むのよ。
- 背景色と背景画像の注意点

- ケンジ
- う〜〜ん。
もう、背景画像を指定するから背景色は指定しなくてもいいんじゃない?
- トモ・リーン
- 画像は遅れて出たりするから、出るまでのあいだ字が読みにくくなるの。
だから、付けておいた方がいいわよ。
今回のデザインも「コンテンツの背景は白」「見出しの背景は黒っぽい」「見出しのテキストは白」だから画像が読み込まれるのに時間がかかると「白背景+白文字」になるから読みにくいわね。
- 背景色を設定しなかった場合:画像の読み込みが遅れたら

- ケンジ
- ほーぅ。
確かに見にくいね!
- トモ・リーン
- あと文字数が増えたり、拡大した場合も見にくいのよ。
- 背景色を設定しなかった場合:文字があふれたり

- ケンジ
- うわ〜〜〜。この感じの見出し、時々見かけるよ!
切ないよね・・・・・・。
- トモ・リーン
- 文字の書き換えが可能な見出しは、CSSでカバーするのも限界があるわ。今回は出来たけど。
- 文字数が多くなった場合はどのように表示するのか
- それはCSSで表現出来るのか
- ケンジ
- ふむふむ。
- トモ・リーン
- あと文字位置の調整はこんな感じね。
- 見出しの文字位置の調整

- トモ・リーン
- dtとddはpaddingで調整するから幅を指定していたら、かえって不都合なのよ。
- ケンジ
- なんで??
- トモ・リーン
- dtとddはブロック要素だから親のdlの幅いっぱいに広がるのよ。(file17参照)
だから放っておいてもいいんだけど、むしろこの場合、dtとddには幅を指定しない方がいいわね。
dtの横幅を設定した場合の書き方
dt {
padding: 3px 7px;
width: 136px /* ここの幅は希望する幅(150px)からpaddinの左右の値(7px*2)を引く */
}
オススメ!dlに幅を設定してdtには横幅を設定しない場合の書き方
dl {
width: 150px;
}
dt {
padding: 3px 7px;
}
- ケンジ
- 確かに、2番目の方が計算しなくていいね!
- トモ・リーン
- 計算しなくていい、ってことはデザインの再利用・微調整が楽に出来るわ。
ちょっとした積み重ねが、楽ちんへの道に通じるのよ!!
- ケンジ
- おう〜!
じゃあ、そんな感じで組んでみるぜ!!
- トモ・リーン
- オッケーね!
これの応用で「みったん・略歴」の説明文の部分も出来るわよ。
- 組み方の概念図

- ケンジ
- よし、組むぜ!
- トモ・リーン
- そうそう。出来てるわね。
こんな風に、背景画像を下寄せで付けると説明文の文字数が変わっても、CSSを直さなくてもいいわよ。
- ケンジ
- 細かな修正が気楽に出来ていいね!
ここと同じノリで大きい見出しも作ったぜ〜☆
- 今回のポイント!
- 見出しは、背景画像を貼るだけじゃなく、背景色も指定しておこう!
- トラックバック(0)
- このブログ記事を参照しているブログ一覧:デザイン通りに組む! ~背景応用:見出しとか~
- このブログ記事に対するトラックバックURL
- http://www.rasen-d.net/z/mt/mt-tb.cgi/100
- コメントする
- やさしいCSSはじめます。
- 下準備:テキストエディタ!
- 下準備:ブラウザチェック
- 基礎知識:DOCTYPE宣言
- 基礎知識:CSSのスタイルに付ける名前
- 基礎知識:idとclassの使い分け
- 基礎知識:CSSはどこに書く?
- 基礎知識:セレクタの付け方
- 実技:セレクタの付け方
- CSS組みの時の作業の流れ
- 情報の意味を考えながらHTMLコーディング
- レイアウトを組んでみる! ~idについて~
- レイアウトを組んでみる! ~floatについて~
- デザイン通りに組む! ~文字サイズ~
- デザイン通りに組む! ~文字サイズ 応用~
- デザイン通りに組む! ~フォントの形の設定について~
- デザイン通りに組む! ~背景画像~
- デザイン通りに組む! ~画像置換~
- デザイン通りに組む! ~ボタン~
- 基礎知識:インライン要素とブロック要素
- デザイン通りに組む! ~ボタン2:ロールオーバ~
- デザイン通りに組む! ~背景応用:見出しとか~
- デザイン通りに組む! ~汎用性のある設計+clearfix~
- デザイン通りに組む! ~配置指定~
- デザイン通りに組む! ~透過PNG~
- CSSファイルを見やすく整頓!!
- Firefoxの便利な機能拡張:Web Developer
- Firefoxの便利な機能拡張:Firebug
- Firefoxの便利な機能拡張:Page Saver Basic
- Firefoxの便利な機能拡張:「ScrapBook」「IE Tab」
- 印刷用CSS:メディア指定
- 印刷用CSS:ブラウザ別見え方の違いと特徴 背景画像
- 印刷用CSS:webページの横幅について
- 印刷用CSS:色々な印刷CSSの手法について
- 印刷用CSS:ナビゲーション削除タイプ
- 印刷用CSS:印刷用に全く違うレイアウトを作る
- 印刷用CSS:スクリーンと全く同じように印刷する
- 印刷用CSS:その他もろもろテク紹介
- CSSハックとIEの条件分岐
- とりあえず、ネタ切れなので
- オススメ本
- HTMLタグ+スタイルシート辞典ちび
基礎はもちろんCSSの記述に必要なことも載っているのでオススメ!
- 現場のプロから学ぶXHTML+CSS
実際のXHTML+CSSの作業について学びたい方にオススメ!
- オススメCSSのサイト
- TAG index
ものすごく使いやすいHTML & CSSのリファレンスサイト
- CSSフリーライブラリー
色々なテーマごとにCSSの情報が集まっています!
- オススメ勉強会
- CSS Nite
お気軽な無料の会(主にアップルストアで)から、本格的な有料セミナーまで楽しい勉強会を開催してくれます。
- Re:Creator’s Kansai(リクリ)
関西のクリエイターの交流、勉強会・セミナーの開催を目的としたコミュニティです。
- 螺旋デザインメンバーも執筆に参加!

XHTML+CSS プロが教える“本当の使い方”現場で培われたXHTML+CSSのテクニックを徹底解説!!
- 話題のiPhoneアプリ

大藤幹のHYML/XHTML辞典HTML5に対してもアップデート対応するらしいですよ!これで重い辞書とはおさらば♪
-

myPANTONE色辞典です。サイトの色のイメージをクライアントと打ち合わせするときに、これを使ったらカッコ良すぎて話しがまとまりやすくなるかも!
