On Fri, May 13, 2005 at 03:36:16PM +1000, Scott Barnes wrote:
> My 2c.
> 
> Tables support valignment.
> 
> enough said.....
> You can have CSS layout certain screens with some serious screwing
> around, and in the end? what is the payoff. I've seen blind CSS
> disciples of THOOK preech and come close to having blows over TABLES
> vs Positioning and the key thing that gets really neglected a lot is
> this:
> 
> Tables are XHTML compliant. So this whole b.s about the pro's / con's
> of using them is basically a Ford vs Holden argument.

I'm not sure 'neglected' is the right word here.  XHTML includes a
tables module, this is true.  It also specifies that the tables module
provides elements for marking up tabular data (see eg.
http://www.w3.org/TR/2004/WD-xhtml2-20040722/mod-tables.html).  So no,
you are definitely not breaking the rules by including a table in your
document.  By using that table for the layout of non-tabular data you
most certainly are not complying with (at least) the spirit of the XHTML
specification.

It's not Ford vs. Holden, it's Ford vs. Boeing.  Which one provides the
vehicle appropriate for the task at hand?

> Tables used in Layouts can be worthwhile, but you run the risk of
> making your entire UI Layout positioning / control less agile if you
> were to simply use DIVS.
> 
> That being said, the chances of you have a 1 HTML code block and 50
> CSS styles/kins is freakin small.
> 
> On top of that, if we really wanted to go down the path of being
> "pure" and "lurve" with CSS, then if a damn well freakin browser(s)
> fully supported the table-row, table-cell properties properly we
> wouldn't be having thine debate.

This is very true, and Internet Explorer is a constant frustration in
this regard and many others.  Its developers seem intent on diverging
further and further from presenting compliant HTML within the specified
(let alone suggested) formats.  <span style="voice-family: sarcastic;">I await 
IE 7 with bated breath</span>.

> in that you could use div tags to emulate what TABLE tags do now, by
> symply reclassifying their properties to inherit the above properties
> correctly .. *pant*.
> 
> Its why i love flex.. no more of this silly CSS debates.
> 
> :)

-T

---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to