CSSのプロパティについて言語化する

CSS を何気なく使っているが、プロパティの違いを言語化できていないので、 QA 形式で言語化していく。

inline-block では width や height が設定できるのに対し、inline では width や height は設定できない。

また、inline-block では上下左右の margin が設定できるのに対し、inline では左右の margin しか設定できない。

em は親要素のサイズを基準にするのに対し、rem はルート要素のサイズを基準にします。

Webkit エンジンを搭載したブラウザ(Chrome、Safari)などで独自のプロパティや機能を使用するためのベンダー接頭辞である。

Webkit プロパティの優先度について あくまで非推奨な機能のため、できるだけ使用しない方がよい。