|
Posted by Ben C on 11/01/06 15:40
On 2006-11-01, John Dunlop <usenet+2004@john.dunlop.name> wrote:
[snip]
> Looks should have nothing to do with what markup some data is marked
> up with. If the data is tabular in nature, mark it up as a table; if
> the data is not tabular in nature, mark it up as something else. To
> tell if data is tabular in nature, consider the relationship between
> the would-be cells.
>
> Tables in HTML were not designed for *laying out* data in a
> presentational sense, but rather for *arranging* data in a structural
> sense. For example, columns and rows needn't have any spatial
> properties, since they can still have meaning for non-visual
> user-agents.
>
>> But I do think table layout is the best thing for grids, and that that
>> form example is basically a grid.
>
> If we assume 'grid' more so than 'table' implies spatial properties,
> that is a presentational issue, best relegated to stylesheets.
Exactly, which is what we wanted to do (in a world without IE etc.).
> A collection of form inputs and their labels is, structurally, a
> table, no matter how you expect the form to be rendered.
Well, I think I see your point, but I don't agree that form inputs and
their labels are structurally a table.
Navigation:
[Reply to this message]
|