Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

One thing I've always been curious about is why the same people (not referring specifically to you, illicium) who decry the use of tables for layout use unordered lists (ul) and definition lists (dl) for their forms. If a table should only be used for data, then so should an unordered or definition list.

It's as if they still need a tag for layout, but just can't bring themselves to use the table tag and resort to other markup to accomplish essentially the same thing.

It seems like it's a matter of fashion over function (and reminds me somewhat of the "cool kids" dynamic in music, clothing, gadgets, etc.).

Disclaimer: Yeah, so I'm using divs for mostly everything now, too.



It gets worse. I have seen tabular data mangled by <div>'s...

Tables are for tabular data. Examples can be product listings and IMHO forms. You just have to look at a printed form to see that it is tabular data.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: