![]() | |
![]() |
| | Thread Tools | Display Modes |
#41
| |||
| |||
|
|
Michael Fesser wrote: IMHO tables are a layout tool by definition. They are just one way to present a bunch of data. A list would be another for example. Tables were not meant for layout, but to display tabular data. |
|
That's why the "purists" say they are hacks when used for layout. |
|
Anyway, I think we're talking "page layout"; so I wouldn't put lists in the same category as tables. |

#42
| |||
| |||
|
|
There are more ways than just tables or "CSS-P". It's not just black and white. |
#43
| |||
| |||
|
|
IMHO tables are a layout tool by definition. They are just one way to present a bunch of data. A list would be another for example. Tables were not meant for layout, but to display tabular data. And what makes data tabular? The presentation, the layout. I could also use lists or diagrams to present the same data. |
|
That's why the "purists" say they are hacks when used for layout. A table _is_ a layout, the only question is how one defines "data". |
|
Anyway, I think we're talking "page layout"; so I wouldn't put lists in the same category as tables. ul li>heading</li li>navigation</li li>content</li /ul |

#44
| |||
| |||
|
|
Thierry | www.TJKDesign.com wrote: One think we know *for sure* is that tables were *not meant* for layout ![]() Do we? A blast from the past: http://www.barry.pearson.name/articles/layout_tables/history.htm |

#45
| |||
| |||
|
|
About those DIVs, is it the same if I create them using the layers tool in DW? |
#46
| |||
| |||
|
|
I seem to remember Al saying that 'float' was never meant to be used to place two <divs> side-by-side. However I have no idea what its original intended purpose was. |
|
I definitely don't remember him saying this. One could also say that float was not intended to make list items line up horizontally, but he does that. |
|
I don't think one can *know* what float was intended to do, other than to allow adjacent content to flow around the element as an island in a river. |
#47
| |||
| |||
|
|
Thierry | www.TJKDesign.com wrote: One think we know *for sure* is that tables were *not meant* for layout ![]() Do we? A blast from the past: http://www.barry.pearson.name/articles/layout_tables/history.htm |
#48
| |||
| |||
|
|
"James Shook" <jshook (AT) dont_mail (DOT) com> wrote in message news:dkgelj$5di$1 (AT) forums (DOT) macromedia.com... Thierry | www.TJKDesign.com wrote: One think we know *for sure* is that tables were *not meant* for layout ![]() Do we? A blast from the past: http://www.barry.pearson.name/articles/layout_tables/history.htm Barry is a very smart man and put a lot of work into that. -- Al Sparber PVII http://www.projectseven.com "Designing with CSS is sometimes like barreling down a crumbling mountain road at 90 miles per hour secure in the knowledge that repairs are scheduled for next Tuesday". |
#49
| |||
| |||
|
|
and stable road is where youse'll find me :-) |
|
"Murray *TMM*" <forums (AT) HAHAgreat-web-sights (DOT) com> wrote in message news:dkg0l6$fm4$1 (AT) forums (DOT) macromedia.com... I seem to remember Al saying that 'float' was never meant to be used to place two <divs> side-by-side. However I have no idea what its original intended purpose was. I did say that. The float property was originally purposed to replace the align attribute. Using it for columnar layout is no less a hack than using tables for layout. I definitely don't remember him saying this. One could also say that float was not intended to make list items line up horizontally, but he does that. Yes. And I also use tables sometimes, too. Whatever is the most logical and stable road is where youse'll find me :-) I don't think one can *know* what float was intended to do, other than to allow adjacent content to flow around the element as an island in a river. Like setting the align attribute on an image or table used to work :-) -- Al Sparber PVII http://www.projectseven.com "Designing with CSS is sometimes like barreling down a crumbling mountain road at 90 miles per hour secure in the knowledge that repairs are scheduled for next Tuesday". |
#50
| |||
| |||
|
|
and stable road is where youse'll find me :-) Spoken like a true Noo Yawker.... -- Murray --- ICQ 71997575 Team Macromedia Volunteer for Dreamweaver (If you *MUST* email me, don't LAUGH when you do so!) ================== http://www.dreamweavermx-templates.com - Template Triage! http://www.projectseven.com/go - DW FAQs, Tutorials & Resources http://www.dwfaq.com - DW FAQs, Tutorials & Resources http://www.macromedia.com/support/search/ - Macromedia (MM) Technotes ================== "Al Sparber- PVII" <hiding (AT) nospam (DOT) net> wrote in message news:dknss9$cgl$1 (AT) forums (DOT) macromedia.com... "Murray *TMM*" <forums (AT) HAHAgreat-web-sights (DOT) com> wrote in message news:dkg0l6$fm4$1 (AT) forums (DOT) macromedia.com... I seem to remember Al saying that 'float' was never meant to be used to place two <divs> side-by-side. However I have no idea what its original intended purpose was. I did say that. The float property was originally purposed to replace the align attribute. Using it for columnar layout is no less a hack than using tables for layout. I definitely don't remember him saying this. One could also say that float was not intended to make list items line up horizontally, but he does that. Yes. And I also use tables sometimes, too. Whatever is the most logical and stable road is where youse'll find me :-) I don't think one can *know* what float was intended to do, other than to allow adjacent content to flow around the element as an island in a river. Like setting the align attribute on an image or table used to work :-) -- Al Sparber PVII http://www.projectseven.com "Designing with CSS is sometimes like barreling down a crumbling mountain road at 90 miles per hour secure in the knowledge that repairs are scheduled for next Tuesday". |
![]() |
| Thread Tools | |
| Display Modes | |
| |