Webmaster Forum


Go Back   Webmaster Forum > Web Development > Web Design Lobby
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Web Design Lobby Forum for general web design issues not specific to scripting or graphics.

   

Reply
 
LinkBack Thread Tools Display Modes
Old 04-06-2004, 05:03 PM   #1 (permalink)
Contributing Member
 
bytech's Avatar
 
Join Date: 10-13-03
Location: Manitoba, Canada
Posts: 573
iTrader: 0 / 0%
Latest Blog:
None

bytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nice
Send a message via Skype™ to bytech
Why I don't use CSS for layout

I don't know it.
Okay, yeah, that one is true, but I am sure I could pick it up very quickly. I did some basic stuff with CSS positioning back in the day, and brusched it off due to the short comings. While I am sure a lot has improved since then in CSS, there are still some fundermental reasons why I think tables are the way to go:

I've been doing a lot of surfing lately, all through Google. I love the "cached" feature, which highlights on page the terms I searched for. If you ever used the "cached" option, you'll know that the page loads with a disclaimer from Google, above the page. What a mess when a page uses CSS!

Also, not sure about this one, but what about search engines that leave a little bar at the top or bottom, via frames? You know, those bars that let you get back easily to their search engine? Not sure if this would screw up CSS, but I suspect so.

And that my friends is why I stick with tables for now.
__________________
Canada based Web Design Forums. Join us in the fun today!
bytech is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 05:07 PM   #2 (permalink)
JohnScott's Lovechild
 
Join Date: 10-12-03
Posts: 9,994
iTrader: 0 / 0%
Latest Blog:
None

Brian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest order
Blasphemy I say, off with your head!

Hehe. JK
Brian is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 05:13 PM   #3 (permalink)
No Longer Here
 
Join Date: 09-27-03
Location: State College, PA
Posts: 9,354
iTrader: 0 / 0%
Latest Blog:
None

Jazzee is liked by somebodyJazzee is liked by somebodyJazzee is liked by somebodyJazzee is liked by somebodyJazzee is liked by somebody
I find that some things are easier to get the way I want with tables and some things are easier with css positioning. I basically do whatever I feel like doing at the time.
Jazzee is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 07:16 PM   #4 (permalink)
Contributing Member
 
bytech's Avatar
 
Join Date: 10-13-03
Location: Manitoba, Canada
Posts: 573
iTrader: 0 / 0%
Latest Blog:
None

bytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nice
Send a message via Skype™ to bytech
Jazzee, do you stick to one method per project, or do you mix and match? The reason I ask is because I am currious how you go about maintaining, if you mix and match per project.

We've got everything templated through DreamWeaver. We find a lot of clients want changes that affect so many pages, it gets very time consuming without templates. I guess CSS could be templated through DW too now that I think about it... but for now I haven't found anything that tables won't do, that I needed to get done. Maybe I am not such a techno geek after all... I do use technology sparingly, and as best fitted for my specific needs.
__________________
Canada based Web Design Forums. Join us in the fun today!
bytech is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 07:23 PM   #5 (permalink)
v7n Mentor
 
DaveyBoy's Avatar
 
Join Date: 10-13-03
Location: England.
Posts: 6,183
iTrader: 0 / 0%
Latest Blog:
None

DaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest order
have never used css positioning in my life
DaveyBoy is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 07:31 PM   #6 (permalink)
No Longer Here
 
Join Date: 09-27-03
Location: State College, PA
Posts: 9,354
iTrader: 0 / 0%
Latest Blog:
None

Jazzee is liked by somebodyJazzee is liked by somebodyJazzee is liked by somebodyJazzee is liked by somebodyJazzee is liked by somebody
Quote:
Originally Posted by bytech
Jazzee, do you stick to one method per project, or do you mix and match? The reason I ask is because I am currious how you go about maintaining, if you mix and match per project.
It depends on the project. Right now I am working on a site using both tables and CSS positioning. Most of the site uses tables, but at the top of each page, they want a bunch of images positioned in such a way that using CSS positioning was easier to get them where they needed to be.

I don't use Dreamweaver, I use Notepad. I find it easier to change many pages at one time when using CSS rather than tables.
Jazzee is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 08:05 PM   #7 (permalink)
Contributing Member
 
ATLien's Avatar
 
Join Date: 10-13-03
Location: Atlanta, GA
Posts: 2,279
iTrader: 0 / 0%
ATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really niceATLien is just really nice
Send a message via AIM to ATLien
I try not to use to much CSS. Mainly just for text effects.
__________________
ATLien is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 08:13 PM   #8 (permalink)
JohnScott's Lovechild
 
Join Date: 10-12-03
Posts: 9,994
iTrader: 0 / 0%
Latest Blog:
None

Brian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest order
I'll add my 2 cents ...

I use to do every website in tables. It was fine ... yadda yaddaa... then I discovered the use of CSS positioning. I'll never go back to tables.

There are a few reasons why:
  1. Editing the code is such a breeze. With tables you have to look for the right td or tr. With css you just look for the right div. The div's will be easier to find because the code is seperated from the content.
  2. Changing the website without changing the html. If a person knows CSS well enough to design a full CSS website, he or she can change the entire layout without changing one bit of html. That's attractive for people who like to do multiple versions of their site, or for those who change their websites often. [ re: www.csszengarden.com ]
  3. Aaaaaand finally... validity is much more easily accomplished through pure CSS than through masses of tables.
Brian is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-06-2004, 08:24 PM   #9 (permalink)
v7n Mentor
 
DaveyBoy's Avatar
 
Join Date: 10-13-03
Location: England.
Posts: 6,183
iTrader: 0 / 0%
Latest Blog:
None

DaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest order
Quote:
Originally Posted by Brian
Aaaaaand finally... validity is much more easily accomplished through pure CSS than through masses of tables.
blablablahblahblah
DaveyBoy is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 09:55 AM   #10 (permalink)
Inactive
 
edbarton's Avatar
 
Join Date: 10-13-03
Location: England
Posts: 2,781
iTrader: 0 / 0%
Latest Blog:
None

edbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really niceedbarton is just really nice
Tried CSS, but despite the downfalls that accompany tables, I just find them easier to use, and to get what I need to accomplish.
edbarton is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 10:29 AM   #11 (permalink)
v7n Mentor
 
DaveyBoy's Avatar
 
Join Date: 10-13-03
Location: England.
Posts: 6,183
iTrader: 0 / 0%
Latest Blog:
None

DaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest orderDaveyBoy is a web professional of the highest order
exactly the same with me.
DaveyBoy is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 11:25 AM   #12 (permalink)
Contributing Member
 
bytech's Avatar
 
Join Date: 10-13-03
Location: Manitoba, Canada
Posts: 573
iTrader: 0 / 0%
Latest Blog:
None

bytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nice
Send a message via Skype™ to bytech
Well, I've heard some reasons as to why using CSS from the designers perspective is easier... but I am talking about commercial viability and professionality. Sure, CSS is easier for us who design the sites, but I am talking about the access to the site by the audience.

When I go to a page via google cache, and text appears on top of the Google notice, I turn around and leave immediatelly, unless I HAVE to be there. Testing CSS seems like it would be such a total pain, different resolutions is one thing, but we are talking many other factors (windows that are not maximised, frames, etc).

I guess my main question was to see if there are ways around things like Google disclaimer, frames from other pages, etc. So many people are using CSS, I figured there would have to be a way around, but I am not hearing one yet... Are you CSS guys/gals ignoring some situations?
__________________
Canada based Web Design Forums. Join us in the fun today!
bytech is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 11:40 AM   #13 (permalink)
v7n Mentor
 
greg's Avatar
 
Join Date: 10-13-03
Location: Little Rock
Posts: 2,586
iTrader: 0 / 0%
Latest Blog:
None

greg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to all
Send a message via MSN to greg
i just like it because it sets up things more universal. If i decide i want to change the layout of my page i go edit one css file instead of going in and moving tables around.

for example, common america normally: www.commonamerica.org

now say i want to move the side nav over to the right, takes one change of file and it would work for the whole site. Here is an example of the front page with the side nav. note the same code for each page. that is the power of css
http://www.commonamerica.org/changed.html
greg is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 06:38 PM   #14 (permalink)
Inactive
 
Join Date: 03-09-04
Posts: 20
iTrader: 0 / 0%
Latest Blog:
None

spl1nter is liked by many
I use CSS because it's more accessible.
spl1nter is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 06:39 PM   #15 (permalink)
Inactive
 
Join Date: 03-09-04
Posts: 20
iTrader: 0 / 0%
Latest Blog:
None

spl1nter is liked by many
Also, what you say ain't true. This is my site with cache (it uses CSS): http://www.google.co.uk/search?q=cac...hl=en&ie=UTF-8

OK, so it doesn't look 100% like it should but mainly it's only the text that has been affected.
spl1nter is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-07-2004, 06:45 PM   #16 (permalink)
v7n Mentor
 
greg's Avatar
 
Join Date: 10-13-03
Location: Little Rock
Posts: 2,586
iTrader: 0 / 0%
Latest Blog:
None

greg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to allgreg is a name known to all
Send a message via MSN to greg
the definition for your site is not absolute, in fact relies as much on the table placement as anything.

this is what it does if you use div layers:
http://216.239.41.104/search?q=cache...hl=en&ie=UTF-8
greg is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-08-2004, 09:00 AM   #17 (permalink)
Contributing Member
 
Join Date: 01-20-04
Location: Czech Republic - CZ
Posts: 160
iTrader: 0 / 0%
Latest Blog:
None

scisoft is liked by somebodyscisoft is liked by somebodyscisoft is liked by somebodyscisoft is liked by somebodyscisoft is liked by somebody
Did anybody mention that if you allow the user to change font size, the CSS layout is much more flexible? And the more CSS you use, the faster is the download of the page, since there is less code? We have used tables, but we do all the webdesign stuff in CSS for a year or so.
scisoft is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-08-2004, 09:56 AM   #18 (permalink)
Inactive
 
Join Date: 10-13-03
Posts: 275
iTrader: 0 / 0%
Latest Blog:
None

Distorted is on the right pathDistorted is on the right path
CSS is very easy to learn and if used correctly, can be used to make something much better than tables can.

The problem is that people are afraid to switch because of lack of support, although, if everyone did use CSS, then browser developers would be forced to create standards compliant browsers, and everyone would be happy.
Distorted is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-08-2004, 12:26 PM   #19 (permalink)
JohnScott's Lovechild
 
Join Date: 10-12-03
Posts: 9,994
iTrader: 0 / 0%
Latest Blog:
None

Brian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest order
Quote:
Originally Posted by Distorted
CSS is very easy to learn and if used correctly, can be used to make something much better than tables can.

The problem is that people are afraid to switch because of lack of support, although, if everyone did use CSS, then browser developers would be forced to create standards compliant browsers, and everyone would be happy.
You hit it right on the nail there. Excellent point
Brian is offline  
Add Post to del.icio.us
Reply With Quote
Old 04-08-2004, 03:17 PM   #20 (permalink)
Contributing Member
 
bytech's Avatar
 
Join Date: 10-13-03
Location: Manitoba, Canada
Posts: 573
iTrader: 0 / 0%
Latest Blog:
None

bytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nicebytech is just really nice
Send a message via Skype™ to bytech
We test all our tables for font resizes, nothing difficult there... but yeah, font resizes can screw up a design.

I dunno about more people using CSS for better support. Sure, for Mozilla, Opera, and them guys, but not IE. IE is so far behind on everything (take darn PNGs with transparencies for example... looooong time around, IE pukes over them till this day), and I suspect that more CSS usage would do little to get M$ to put some work into IE.

CSS sounds like it would have more flexibility, but anything we needed to do so far can be accomplished with tables... than again our main selling point is creating sites accessible to everyone, so we don't go much into the bells and whistles of design.
__________________
Canada based Web Design Forums. Join us in the fun today!
bytech is offline  
Add Post to del.icio.us
Reply With Quote