4 ms·
What about inline elements inside divs? Even the semantic correctness crusaders freely resort to abuse of <b> and <i>. HTML lacks extensibility. If you want to
by Daniel_Newby 13y ago
What about inline elements inside divs? Even the semantic correctness crusaders freely resort to abuse of <b> and <i>.
HTML lacks extensibility. If you want to move beyond classical typography you have to make heinous compromises, and there is no reason <table> should be specially exempt.
- ajanuary 13y agoI agree we have to make compromises because HTML has huge shortcomings. My point, and the point of a lot of people advocating semantic markup, is that if you have to resort to hacks, prefer lots of uly generic containers like divs and spans to misusing things that have better defined semantics that are actually of use to people, like tables. I can't think of anything you can do with tables that you can't do with an ugly mess of divs and a little compromise in cross-browser consistency.