2006-04-23 (日) [長年日記]
1 CSS Nite公式ブログ: CSS Nite Vol.7フォローアップ(1)第1部(益子貴寛さん)のプレゼン資料
これは勉強になるなあ。知らないこと多すぎ。いかん。
とりあえず、テーブルレイアウトしか知らないデザイナーみんなしね(たむけん風)。そして、『
Web標準の教科書―XHTMLとCSSでつくる“正しい”Webサイト(益子 貴寛)』を読め。俺はさっき注文したどー。
自分用メモ
基本はdiv要素+id
- header
- globalnav
- content
- sidebar
- footer
個別性を忘れていませんか?
基本的にid/classには要素タイプをつける
Mozilla.orgの外部CSSで示されている順序が参考になる。
- 視覚整形モデル
- ボックスモデル
- 背景と前景
- フォントとテキスト
- 生成内容
[]
| 
基本は意味的な要素+idにしたいです。現場の混乱は啓蒙とガイドラインで回避しないと後が辛そう。
あと、ワンシートアプローチは「ソースコードは一ファイルに書いたほうが一元管理しやすい」というのと同じくらい危険な香りがします。静的コンテンツとアプリケーションでは違うのかも。
というか、スタイルシートはともかく、XHTMLの部分はプログラマ&顧客との協調がよっぽどうまくできてないとがんがん変更が入りそうなので、セレクタをたくさん書くアプローチはかなり危険なんじゃ……とか思うと、やっぱりターゲットが違うのかなあ、とか。