Notices
The Basement Non-Honda/Acura discussion. Content should be tasteful and "primetime" safe.

CSS v.WebDesign

Thread Tools
 
Old Jun 20, 2008 | 10:03 AM
  #11  
M@rshy's Avatar
M@rshy
Thread Starter
٩(̾●̮̮̃̾•̃̾)۶
 
Joined: Aug 2004
Posts: 21,807
Likes: 0
Default

Originally Posted by ShaolinLueb
div tag pages are all the new hype.
I suppose you're going to say tables are the way to go? Tables are bad practice. They render differently in IE and FF and Opera. They are TERRIBLE with screen readers, which is a huge part of the company(It being a Blind Non Profit). And they are slower to load than CSS pages.

Originally Posted by XScarAudio
do 3 side by side divs then. the middle will always be a static color anyway.
I might try that. I'll see how it will work. A reason I don't want that is because then I need to split up the menus.

Actually... I could just do two. Split it in half and have the background of the left portion be the gradient image set to the left and the right div set to the right.
Reply
Old Jun 20, 2008 | 10:09 AM
  #12  
M@rshy's Avatar
M@rshy
Thread Starter
٩(̾●̮̮̃̾•̃̾)۶
 
Joined: Aug 2004
Posts: 21,807
Likes: 0
Default

:hsdunno: Its not turning out properly. I might need to scrap my idea.
With divs, each new one is a new line. I'm not sure how to do it without having it jump to a new line.
Reply
Old Jun 20, 2008 | 10:15 AM
  #13  
XScarAudio's Avatar
XScarAudio
///o\\\///o\\\
 
Joined: May 2002
Posts: 8,550
Likes: 0
From: Tampa
Default

gimme a sec. i'll give you an example.
Reply
Old Jun 20, 2008 | 10:20 AM
  #14  
XScarAudio's Avatar
XScarAudio
///o\\\///o\\\
 
Joined: May 2002
Posts: 8,550
Likes: 0
From: Tampa
Default

http://accessat.c-net.us/test/template-3col.html

there ya go. I do it slightly different, but this example is OK. The only example I have right now is a page w/ 2 colunms. Basically, use float and the clear property, wrappers, and the clear property at the bottom.
Reply
Old Jun 20, 2008 | 10:20 AM
  #15  
ShaolinLueb's Avatar
ShaolinLueb
Senior Member
 
Joined: Jun 2002
Posts: 14,544
Likes: 0
From: Holyoke, MA
Default

Originally Posted by MarshyTheKid
I suppose you're going to say tables are the way to go? Tables are bad practice. They render differently in IE and FF and Opera. They are TERRIBLE with screen readers, which is a huge part of the company(It being a Blind Non Profit). And they are slower to load than CSS pages.

actually isnt IE the only company that has different rendering practices then opera, safari, and firefox? safari and firefox are spot on.

div's are the way to go, but w3 is stupid.

first frames were good they say. but then high school kids learned how to do it, so they move to tables. then high school kids learned how to program it. so now its div tags.

i think its a conspiracy by the W3 to try to keep jobs out of high schoolers. cause they realize html is so easy they are trying to complicate it beyond what it needs to be. xml i at. except for rss.

also with div tags you need to use positioning system, but i ie gave that stuff up after ie4. so i am confused a bit. one of the products we offer where i work copies website templates of sites. ever since this div thing, the templates have been a pain in the ass to copy and often dont turn out right.

Last edited by ShaolinLueb; Jun 20, 2008 at 10:22 AM.
Reply
Old Jun 20, 2008 | 10:21 AM
  #16  
reno96teg's Avatar
reno96teg
Moderator
 
Joined: Dec 2000
Posts: 21,573
Likes: 0
Default

Originally Posted by MarshyTheKid
I suppose you're going to say tables are the way to go? Tables are bad practice. They render differently in IE and FF and Opera. They are TERRIBLE with screen readers, which is a huge part of the company(It being a Blind Non Profit). And they are slower to load than CSS pages.
i don't think that's what he's saying, but i've also noticed this "tables bad, divs good" nonsense for a while now.

in real world scenarios, it ends up being a mix. there is no way you can convince me that it's possible to do everything in divs without turning your html into an unreadable, complicated mess. either that, or your pages are mindlessly simple.

to rule out an entire set of objects because of some nonsense mantra is ludicrous.

i do what i can to keep to divs, but once it's clear that i have a fight on my hands, i start looking at tables. i'd rather focus my energy on the more important code.

p.s. and divs often don't behave the same across different browsers either! :shhh:

Last edited by reno96teg; Jun 20, 2008 at 10:22 AM.
Reply
Old Jun 20, 2008 | 10:22 AM
  #17  
XScarAudio's Avatar
XScarAudio
///o\\\///o\\\
 
Joined: May 2002
Posts: 8,550
Likes: 0
From: Tampa
Default

Originally Posted by reno96teg
p.s. divs often don't behave the same across browsers either! :shh:
Yeah, CSS has 3 ways to do stuff sometimes....finding the one that works universally for a specific property can be a PITA
Reply
Old Jun 20, 2008 | 10:25 AM
  #18  
ShaolinLueb's Avatar
ShaolinLueb
Senior Member
 
Joined: Jun 2002
Posts: 14,544
Likes: 0
From: Holyoke, MA
Default

reno feels what i am saying!!!
Reply
Old Jun 20, 2008 | 10:27 AM
  #19  
reno96teg's Avatar
reno96teg
Moderator
 
Joined: Dec 2000
Posts: 21,573
Likes: 0
Default

once someone starts mouthing off about standards, or think it's possible to adhere entirely to the w3c, i immediately know they either have little experience, or haven't been challenged nearly enough.
Reply
Old Jun 20, 2008 | 10:32 AM
  #20  
M@rshy's Avatar
M@rshy
Thread Starter
٩(̾●̮̮̃̾•̃̾)۶
 
Joined: Aug 2004
Posts: 21,807
Likes: 0
Default

Originally Posted by XScarAudio
http://accessat.c-net.us/test/template-3col.html

there ya go. I do it slightly different, but this example is OK. The only example I have right now is a page w/ 2 colunms. Basically, use float and the clear property, wrappers, and the clear property at the bottom.
Thats pretty much how I have mine set up.
Let me pack everything together and attach it to show you guys.

Originally Posted by ShaolinLueb
actually isnt IE the only company that has different rendering practices then opera, safari, and firefox? safari and firefox are spot on.
Basically. Opera and firefox(Not sure about safari) are pretty much the same. I think I experienced a little trouble between the two on my last site.
div's are the way to go, but w3 is stupid.

first frames were good they say. but then high school kids learned how to do it, so they move to tables. then high school kids learned how to program it. so now its div tags.

i think its a conspiracy by the W3 to try to keep jobs out of high schoolers. cause they realize html is so easy they are trying to complicate it beyond what it needs to be. xml i at. except for rss.

also with div tags you need to use positioning system, but i ie gave that stuff up after ie4. so i am confused a bit. one of the products we offer where i work copies website templates of sites. ever since this div thing, the templates have been a pain in the ass to copy and often dont turn out right.
Once I have it working correctly I need to figure out how I can make a template out of it. Basically link the files before and after the main content so the computer illiterate people at my work can update it easily.

Originally Posted by reno96teg
i don't think that's what he's saying, but i've also noticed this "tables bad, divs good" nonsense for a while now.

in real world scenarios, it ends up being a mix. there is no way you can convince me that it's possible to do everything in divs without turning your html into an unreadable, complicated mess. either that, or your pages are mindlessly simple.

to rule out an entire set of objects because of some nonsense mantra is ludicrous.

i do what i can to keep to divs, but once it's clear that i have a fight on my hands, i start looking at tables. i'd rather focus my energy on the more important code.

p.s. and divs often don't behave the same across different browsers either! :shhh:
Its best to stick as close as you can to divs. I was just reading some stuff about tables and divs. They said to try to keep tables for data and thats it.

Originally Posted by XScarAudio
Yeah, CSS has 3 ways to do stuff sometimes....finding the one that works universally for a specific property can be a PITA
I'm not looking forward to any cross browser issues. I worked on a small 2 pixel gap with the last one for a few weeks.

Originally Posted by reno96teg
once someone starts mouthing off about standards, or think it's possible to adhere entirely to the w3c, i immediately know they either have little experience, or haven't been challenged nearly enough.
I admit I don't have much experience. This will be my first site using mostly CSS. I just read up and do research a lot before I start working on it and try to follow the general practices of the community.
Reply



All times are GMT -8. The time now is 08:26 PM.