- ベストアンサー
CSSでの幅、長さなどの指定
CSSのソースをみると、 ボーダーの幅、ボックスの幅、マージン、パディングと いった大きさをピクセルではなくemや、%で指定している のをよく見かけますがデザイン上は、どちらを使うのが 正しいですか? 原則としてはピクセルを使うのが正しいと Webサイトや書籍でも書いてあるのですが、それがなぜなのかも よく分かりません。 この疑問について教えていただけたら幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
そんなに見かけないはずですが。リキッドレイアウトとか? 見る人のブラウザ環境に可変対応した設計だと、em や % などで指定。 また、現在のブラウザでは、ズーム機能で全体を拡大縮小出来ますが 以前は、px 設定してしまえば、拡大縮小も出来ませんでした。 IE6以前を抜きに考えた場合でも 拡大縮小変更で、em や % ならレイアウトも可変してくれたので デザインを大きく崩さずに済んだり、 環境に合わせたレイアウトを作る事ができたり。 どちらが正しいという問題ではありません。賛否両論です。