I'm converting my table-based layouts to css-positioned divs - but the
ONLY reason I'm doing it is because it's *considered* a best practice.
I don't really see where anything goes hinky when tables are used - but
I'm doing it anyway because the HTML and CSS specs says to reserve
tables for tabular data.
So as I convert my login widgit to a css thing, I'm saying to myself -
hey, this form is most certainly "tabular data" - even if it is
interactive. It has a logical caption, columnar data types, a footer -
the whole package.
So it seems like this is, and of right ought to be, an HTML table. So
my question is - is there anything in the real world that says otherwise?
But wait, it gets better.
It seems like, in a well structured page, you have the same situation.
A page is naturally structured as a table, and by just following a few
logical design rules (caption, columnar data types, a footer), a page
could be considered "tabular data".
How far out in left field is this?
The specs say to not use tables for page layout, but they also say to
use tables for tabular data. Which takes precedence when a page
*happens* to be formatted as tabular data?
ONLY reason I'm doing it is because it's *considered* a best practice.
I don't really see where anything goes hinky when tables are used - but
I'm doing it anyway because the HTML and CSS specs says to reserve
tables for tabular data.
So as I convert my login widgit to a css thing, I'm saying to myself -
hey, this form is most certainly "tabular data" - even if it is
interactive. It has a logical caption, columnar data types, a footer -
the whole package.
So it seems like this is, and of right ought to be, an HTML table. So
my question is - is there anything in the real world that says otherwise?
But wait, it gets better.
It seems like, in a well structured page, you have the same situation.
A page is naturally structured as a table, and by just following a few
logical design rules (caption, columnar data types, a footer), a page
could be considered "tabular data".
How far out in left field is this?
The specs say to not use tables for page layout, but they also say to
use tables for tabular data. Which takes precedence when a page
*happens* to be formatted as tabular data?
Comment