[css-d] using Tables

2007-01-13 Thread Omri Gonen
Hey,

 

We are rewriting a complex PHP website, that should work with CSS, I
would like to know, when it is ok to use tables and when it is rather to
use CSS layout?

 

Thanks

Omri

 

Omri Gonen

CEO - TACT Internet Applications

___

Phone: 972-8-9361477

Mobile: 972-52-8981301

Fax: 972-8-9363308

Openhimer 7 Rechovot, Israel

Keep in TACT

http://www.tact.co.il 

 

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] using Tables

2007-01-13 Thread Amy M Ostrom
Dear Omri:

You can check out the W3C specs for the  tag to get the official 
explanation (http://www.w3.org/TR/html4/struct/tables.html).  It is my 
experience that tables are only for data (collections of statistics, 
etc), whereas anything you are putting in a table simply for layout is a 
no-no (unless you are transitioning and using CSS only for styles, 
layout is a lot more difficult).  You can put a calendar in a table 
since it is tabular data, but you do have to label it correctly.  The 
major concern of tables is they are difficult for people with handicaps 
to read and the information is lost.  If you can avoid a table with a 
cleaner method, I recommend doing so.  If you are uncertain if it will 
cause problems, try reading your page on a cell phone or on a computer 
with JAWS.  If you can't follow what is going on, your users won't 
either. ;-)

-- 

In peace,

Amy M Ostrom
Web Interface Designer
[EMAIL PROTECTED]
http://www.tc.umn.edu/~aostrom/

"For dangers untold and hardships unnumbered, I have fought my way to the 
castle beyond the goblin city to take back the child that you have stolen. For 
my will is as strong as yours, and my kingdom is as great. You have no power 
over me." -Labyrinth



Omri Gonen wrote:
> Hey,
>
>  
>
> We are rewriting a complex PHP website, that should work with CSS, I
> would like to know, when it is ok to use tables and when it is rather to
> use CSS layout?
>
>  
>
> Thanks
>
> Omri
>
>  
>
> Omri Gonen
>
> CEO - TACT Internet Applications
>
> ___
>
> Phone: 972-8-9361477
>
> Mobile: 972-52-8981301
>
> Fax: 972-8-9363308
>
> Openhimer 7 Rechovot, Israel
>
> Keep in TACT
>
> http://www.tact.co.il 
>
>  
>
> __
> css-discuss [EMAIL PROTECTED]
> http://www.css-discuss.org/mailman/listinfo/css-d
> IE7 information -- http://css-discuss.incutio.com/?page=IE7
> List wiki/FAQ -- http://css-discuss.incutio.com/
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
>
>   

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] using Tables

2007-01-13 Thread Omri Gonen
Thanks for the quick answer, we have a system that works with IE and
does not work with FF (the css does not work properly) We have started
to change the code but we are having a lot of problems adapting the
code, is there a manual that can help us adjust the code for the 2
browsers?

Thanks
Omri


-Original Message-
From: Amy M Ostrom [mailto:[EMAIL PROTECTED] 
Sent: Saturday, January 13, 2007 3:39 PM
To: Omri Gonen
Cc: css-d@lists.css-discuss.org
Subject: Re: [css-d] using Tables

Dear Omri:

You can check out the W3C specs for the  tag to get the official 
explanation (http://www.w3.org/TR/html4/struct/tables.html).  It is my 
experience that tables are only for data (collections of statistics, 
etc), whereas anything you are putting in a table simply for layout is a

no-no (unless you are transitioning and using CSS only for styles, 
layout is a lot more difficult).  You can put a calendar in a table 
since it is tabular data, but you do have to label it correctly.  The 
major concern of tables is they are difficult for people with handicaps 
to read and the information is lost.  If you can avoid a table with a 
cleaner method, I recommend doing so.  If you are uncertain if it will 
cause problems, try reading your page on a cell phone or on a computer 
with JAWS.  If you can't follow what is going on, your users won't 
either. ;-)

-- 

In peace,

Amy M Ostrom
Web Interface Designer
[EMAIL PROTECTED]
http://www.tc.umn.edu/~aostrom/

"For dangers untold and hardships unnumbered, I have fought my way to
the castle beyond the goblin city to take back the child that you have
stolen. For my will is as strong as yours, and my kingdom is as great.
You have no power over me." -Labyrinth



Omri Gonen wrote:
> Hey,
>
>  
>
> We are rewriting a complex PHP website, that should work with CSS, I
> would like to know, when it is ok to use tables and when it is rather
to
> use CSS layout?
>
>  
>
> Thanks
>
> Omri
>
>  
>
> Omri Gonen
>
> CEO - TACT Internet Applications
>
> ___
>
> Phone: 972-8-9361477
>
> Mobile: 972-52-8981301
>
> Fax: 972-8-9363308
>
> Openhimer 7 Rechovot, Israel
>
> Keep in TACT
>
> http://www.tact.co.il 
>
>  
>
> __
> css-discuss [EMAIL PROTECTED]
> http://www.css-discuss.org/mailman/listinfo/css-d
> IE7 information -- http://css-discuss.incutio.com/?page=IE7
> List wiki/FAQ -- http://css-discuss.incutio.com/
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
>
>   

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] using Tables

2007-01-13 Thread Dave Goodchild
It is always a mistake to write for IE and then test in FF etc as FF/Opera
etc are the more compliant browsers.

Manual? Try this list and the rest of the web. Cascading Style Sheets
(friendsofed,com) and anything by Eric Meyer are good places to start.

If you also supply a URL we will be able to have a look.

On the table question, tables should be used for their orginal purpose - the
display of tabular data (although arguments continue to thrive over what
that means in practice). Table layout compromises content semantics and
increases download, rendering and maintenance times as well as making sites
more inaccessible. CSS, used wisely, enforces a clean separation between
content and presentation, allowing you to write lean, clean, efficient
markup and style is as you wish rapidly.
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] using Tables

2007-01-13 Thread david
Amy M Ostrom wrote:

> If you are uncertain if it will 
> cause problems, try reading your page on a cell phone or on a computer 
> with JAWS.  If you can't follow what is going on, your users won't 
> either. ;-)

Or install the FANGS extension in Firefox and see how the text would be 
read.

-- 
David
[EMAIL PROTECTED]
authenticity, honesty, community
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/