Hi Josh, Thank a lot for your clear and detailed explanation and the image showing the use of colspans. I will use your inner table solution because I will be using the inner tables to present tabular data. The next step I'll have to do is to find out if tables with inner tables are accessible / readable to screenreaders. I'll let you know.
Dimitri. > Dimpie, the only way to have a <tr> that is non-conforming in terms of > widths or > number of cells is to use tons of colspans. a picure's worth a thousand > words: http://tinyurl.com/bf7uys > > The easy cheat for this is to use a second, inner <table> > having said all that, i'm pretty sure that a lot of the people on this > list would use divs for all of it. divs are a lot more modern, by which > i mean more obedient and more flexible, than tables. the common logic of > separation of page structure and page content implies that tables are > appropriate if and only if you're using "tabular data" -- but i think a > lot of us give up on the table as soon as it has to be hacked. but > perhaps your data isn't that "tabular"? > >> What I did is create a details table row <tr> with a classname details, >> and give the table cells different widths , but that doesn't work. >> I also created a table with <tbody> around each <tr>. But that doesn't >> work either. >> >> I am wondering if there is a way to get this result? What is the correct >> way to do this? >> Please have a look at my attempts: >> http://www.glassbox.nl/test/table.html. ______________________________________________________________________ css-discuss [cs...@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/