David, I think you’re confusing CSS “tables” with HTML tables, which do lock in presentation and source order. CSS “tables” are simply settings in the CSS. If you want to change it so the first div moves to the right, just change it from display: table-cell; to float: right; and Voila! You might want to reread the article.
Tim, CSS3 also allows for anonymous elements… It’s possible to get DIVs to act as “table-cells” in a row, without surrounding DIVs playing the roles of “table” and “tr” This short article just scratches the surface of the possibilities
David, I think you’re confusing CSS “tables” with HTML tables, which do lock in presentation and source order. CSS “tables” are simply settings in the CSS. If you want to change it so the first div moves to the right, just change it from display: table-cell; to float: right; and Voila! You might want to reread the article.
Tim, CSS3 also allows for anonymous elements… It’s possible to get DIVs to act as “table-cells” in a row, without surrounding DIVs playing the roles of “table” and “tr” This short article just scratches the surface of the possibilities