Layouts CSS: Uma Análise Crítica
2025-08-06
Este artigo apresenta uma análise crítica dos mecanismos de layout CSS. O autor argumenta que o CSS confunde o estilo de texto rico e o sistema de layout, levando a uma herança inconsistente — os estilos de texto herdam, mas as propriedades de layout não. Os modelos inline-block e inline-flex aninhados exemplificam esse conflito: internamente são bloco ou flex, externamente são inline. O autor propõe que um sistema de layout ideal decomporia o comportamento em facetas independentes, oferecendo uma API mais flexível e intuitiva do que a atual, subtractiva, com dicas extras de barreiras de contenção. Finalmente, o artigo aborda as limitações da escala em relativa e as melhorias no tratamento de pixels.
(acko.net)
Desenvolvimento