4 ms·
The situation you describe is more of a middle-point -- moving layout from being based on tables to being based on styles was and still is a good idea, but ther
by johnhenry 9y ago
The situation you describe is more of a middle-point -- moving layout from being based on tables to being based on styles was and still is a good idea, but there are still cases in which CSS has failed to fully separate layout from the HTML.
The article discusses how bootstrap uses patterns like `<div class="row"><div class="col-xs-12">` -- specifically why they fail and how using the CSS Grid specification manages to better achieve this full separation.