News for hackers. Stuff that matters.
Re:CSS Absolute Centering by joshuacc on Saturday August 10, 2013 @03:27PM (#6192326)
"About how the only way to get two columns of equal height, but that expand to fit the text, is to use a <table>, but that this is supposedly disallowed because it's "unsemantic"."

This is incorrect. Using display: table and display: table-cell allows you to achieve equal height columns.

Re:CSS Absolute Centering by barrkel on Saturday August 10, 2013 @06:51PM (#6192970)
Well yes, if you make a div work like a table and a nested div work like a table cell, you can indeed technically get away without using tables and cells, but you're fooling nobody.
Re:CSS Absolute Centering by jonahx on Saturday August 10, 2013 @09:23PM (#6193365)
+1. In what world, other than the current one fraught with our bizarre legacy, would you link the concept of vertical centering with the concept of "tables" and "cells"? How about: "display:non-idiotic-mode" and "display:layout-support-any-sane-person-would-expect", and now you can use "vertical-align"? A bit verbose but more accurate!
Re:CSS Absolute Centering by unclebucknasty on Saturday August 10, 2013 @09:26PM (#6193376)
Tables (or grids) are a very natural way of thinking about layout. Just about every webapp/site uses some sort of grid scheme as its layout model.

This is probably why the woefully layout-inadequate CSS had to include these hacks to mimic table behavior.

So, it's more like CSS is fooling nobody.