- May 24, 2006 10:59 PM
- XHTML CSS
授業中、生徒は課題制作で忙しく僕は用無し。ってことで、○○○をXHTML+CSSで組みなおすシリーズ(?)第二段を勝手にこっそり作ってた。
なるべく皆が知ってるサイトで、コーディングが楽しそうなサイトを探してたのだけど、なかなか決まらず、結局、生徒のリクエストでhatenaのトップページを組みなおす事にしました。
hatenaは一部レイアウトにテーブルを使っているものの、基本はCSSでの段組がされているので、mixiを組みなおすような大きな軽量化は出来そうにない。なので、楽しみ方としては、いかに無駄なマークアップを減らしてシンプルなXHTMLで同じ見栄えを再現するかだ。
これがまた、パズルで遊んでいるときの感覚に似ていてとっても楽しい。近い将来、CSSで1つの要素に複数の背景画像がおけるようになったとき、このパズル感が失われてしまうと思うと残念でならない。(半分ホンキ)
で、帰ってきて手直しして出来上がった。
表示は
- Win IE6
- Opera8.5
- Firefox1.503
で確認。Macはまだ。IE7もまだ。ギャクブル
本家はIEでもmin-widthが擬似的に表現できるテク(Lucky bag- IEでmin-widthを指定する方法)を使っているけど、IE7でどうなるか怪しいので無視。なので、min-widthに対応していないIEでは、ウインドウを狭めると本家とは表示が異なります。細かいところでまだ調整が必要っぽいけど、大体同じってことで終わり終わり。
自らに、ハナマルちゃん である。
- Newer: RSSリーダー使ってないの?Σ(ノ°▽°)ノ
- Older: [改]mixiをXHTML+CSSで組みなおす

