A site in '96 would have been built largely with tables, not CSS. CSS didn't become a thing until a couple of years later.
I know this because I'm still salty about the transition. For all of CSS's advantages, we lost something when we largely moved away from tables.
You can still use tables.
We lost something for a time but flex box and CSS grid (which came more recently) are objectively better than tables.