I think it is a solution for preventing the use of layout tables. I
wish I could use it, so a modern browser can see a nicely organized
site, a palm a linearized site, and a screen reader can read the
contents. A sort of way to device independency.
Regards;
Eugenio Costa.

On 2/22/07, Designer <[EMAIL PROTECTED]> wrote:
Thanks to all who responded. I must say that I basically agree with most
of what was said, but a few things still bother me, semantic-wise.
Firstly, doing it 'properly' could be seen as using the following:

        #grid {display : table; }

        #colalpha { width : 28em; display : table-cell; padding : 10px;  }

        #colbeta {  width : 14em; background : #f1f1f1; display : table-cell;
vertical-align : middle; padding : 10px;}

However, this is like saying "I don't use tables, but I wish I could, so
I'm going to do the next best thing and make some divs behave like a
table with cells" - Isn't it?   And, if so, that is no more semantic
than using a table, inasmuch as if the content isn't tabular, then don't
structure it in a tabular way - and if it is, then fine : use a table.

Which leaves me wondering what the point of 'display : table' actually is?

Anyone?

--
Bob


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to