There are too many variables to consider.
The point of CSS is to make it so you don’t have to worry about them all.
Define some constraints.
Let the language work out the details.
CSS is unlike anything else…
designed for the realities
of a flexible, multilingual, multi-device web.
–
Rachel Andrew, 2018
We’re designing dynamic content
with unknown collaborators
on an infinite and unknowable canvas,
across operating systems, interfaces,
writing-modes, & languages…
–
me
It’s difficult
But Also Essential
HTML totally eliminates any visual creativity
that a document’s designer might have.
–
Roy Smith, 1993
The web would have become a giant fax machine
where pictures of text would be passed along.