58バイトのCSS

Webページの見栄えをよくするたった58バイトのCSS

main {
  max-width: 38rem;
  padding: 2rem;
  margin: auto;
}

max-width: 38rem;
多くのブラウザのデフォルのフォントサイズは16pxなので、38remは608pxになる。600pxのディスプレイをサポートすることは、合理的だと思われる。

padding: 2rem;
ディスプレイの幅が38remを下回る場合、このpaddingによって256pxあたりまで見栄えがよくなる。オプションに思えるかもしれないが、実際には一石二鳥の効果がある。paddingはショートハンドなので、左右だけでなく上下の余白も提供する。

margin: auto;
HTML Living Standardでは、mainはブロック要素であるため、Webページの中央に配置するために必要なのはautoだけである。

【参考】
https://coliss.com/articles/build-websites/operation/css/58-bytes-of-css.html

inserted by FC2 system