02/13
CSS初期化のトレンド?■1ピクセルのずれも許せないWebデザイナのためにResetting Again
(マイコミジャーナル)
Webの流れってホント流行り廃りが早いけど、
そんな中でも今回はコーディングについての話題。
一昔前まではテーブルレイアウトを普通にやってたわけだけど、
今テーブルレイアウトで組んだりすると、同業者からは
それこそ鼻つまみ者的な扱いを受けますよね。(おおげさ w
まぁ、おかげさまでCSSレイアウトの流れには何とか乗れている(?)
わけですが、CSSレイアウトの中でも組み方に主流と呼ばれる流れが
あったりするものです。
私はCSSでのコーディング時に、
面倒なので*(アスタリスク)でmarginやpaddingを
全初期化することが多いのですが、最近はその流れも古いようで
上記URLの記事のように、一部の要素だけを初期化して
ブラウザ間のずれも吸収して表示を最適化してしまおうよ、
てのが主流のようです。
たしかに*(アスタリスク)での初期化はすべてのプロパティを
初期化するわけなので、処理が重くなりがちですし、
顕著なのが<input>タグ等のフォームでpaddingが0になると
Firefoxでの表示が詰まりすぎたりして、結局inputプロパティの
padding値を設定しなおしたりという無駄なコードが増えるわけですし。
まぁ、あれだ。
「初期化は計画的に!」
てことネ。(これが言いたかっただけ
でもね、
Webでメシ食ってる人間のセリフじゃないかもしれないけど・・・
まさに紹介元の記事のタイトルどおり、
1pxのずれを直すのにCSSの微調整をしながら思うんだよね。
正直ソースコードなんて「どうでもいいよもう」って。w
ちゃんと表示されてて、一通りの機能が使用できて
正しくそのページの情報が伝われば誰も困らないんじゃね?みたいな。
別にエンドユーザがいちいち小姑みたいにソースチェックしたり
しないだろうし、ソースレベルのSEOよりSEMやCGMのほうが
よっぽど重要じゃね?みたいな。
・・・と、いいつつ
仕事のCSSレイアウトの微調整がうまくいって満足してる俺ガイル。
コメント(0)