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/