CSSレイアウト:批判的分析
2025-08-06
この記事は、CSSレイアウトメカニズムの批判的分析を提供します。著者は、CSSがリッチテキストのスタイルとレイアウトシステムを混同しているため、継承が矛盾していると主張しています。テキストスタイルは継承されますが、レイアウトプロパティは継承されません。入れ子になったインラインブロックとインラインフレックスモデルはこの矛盾を示しています。内部的にはブロックまたはフレックスですが、外部的にはインライン要素です。著者は、理想的なレイアウトシステムは動作を独立したファセットに分解し、現在の減算的なAPIよりも柔軟で直感的なAPIを提供する必要があると提案しています。最後に、この記事は、相対emスケーリングの限界とピクセル処理の改善にも触れています。
続きを読む
(acko.net)
開発