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

www.gwelanmor-internet.co.uk



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

Reply via email to