there weren’t any. the official w3c answer was basically “why on earth would you want to layout a webpage?! stop doing that!”
Ideology trumped practicality and we’re stuck with the consequences.
or another way of putting it is they viewed web browsers as something more like a feed reader/news reader. that the browser and user should have control of how the information is presented, not the individual websites, which should stick to plain vanilla semantic markup with no fancy stuff. CSS was only created to stop people mucking up documents with <font> <center> <marquee> and <blink> which have no semantic value.
for a time mozilla had xul, but that was never an option for website layout.