no tables. why?

Out of context: Reply #3

  • Started
  • Last post
  • 15 Responses
  • rafalski0

    There are two explanations.

    The one you'll hear the most is that tables are meant for tabular data only, your code should be semantic and screen readers might get your site wrong, etc..

    The other one (the real one to me) is, everyone expects you not to use tables nowadays, ie. your employer might say you don't know your trade if you still are using tables (or someone might point it out to him first, which he won't like).

    Actually, you can write semantic code using tables and screen readers will read it.

    IMO, using tables for layout together with CSS methods gives you much more flexibility than pure CSS, as current CSS has some limitations compared to good'ol table layout capabilities.

View thread