Colin (Sandy) Pittendrigh wrote:

> Violent prejudice against tables for layout is similar, in a way, to the
> way C-programmers now rail against the infamous goto statement, which is
> sometimes (break out of a doubly nested loop) useful and not
> harmful.............if kept under control, and if the goto points forward a
> few lines of code only.

I think you will find tnat Edsger Dijkstra's famous assertion [1]
pre-dates the day that the Devil gave birth to the abomination
known as "C" [2].

> So. Is table layout now a sin no matter what? Even if not nested and used
> only occasionally? .....as for forms?

Table layouts are absolutely fine if you are presenting tabular matter.
If you are not, then the primary criterion for assessing whether
a table is likely to make your page inaccessible is "How will it
be rendered to someone using Assistive Technology ?".  If it will
be rendered in such a way that the semantics of your 'table' are
clear, then go ahead; if it is rendered in such a way as to obscure
the semantics of your 'table', then it should replaced by more
accessible markup.

Philip Taylor
--------
[1] 1968 : see http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD215.PDF
[2] 1969 -- 1973 : see
http://en.wikipedia.org/wiki/C_%28programming_language%29
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to