I understand how floats can be useful to position elements beside each other and essentially shrink-to-fit, but how would one go about achieving a table like appearance
Column 1 | Column 2 | Column 3
Column 4 Bigger | Column 5 | Column 6
Notice how the first set of columns adjusts to fit the length of the largest element? So if column 4 is wider than 1, 1 will automatically be wider? So far the only way I can achieve this is by using display: table and display: table-cell, but its a little flaky because I have to set specific widths etc. Unless i’m doing something wrong, maybe tables are somehow the best way to do this sort of thing…in an otherwise table-less web.
Hope this answers your question :):
EDIT
adding border would be also simple. you can chek that url :
http://www.bernzilla.com/design/tables/table.html