Laugh at me if you want but I am not ashamed to say that floating multiple divs inside containing divs or wrappers to you purists, sometimes still throws me.
Some other CSS stuff:
I really try to avoid using hacks because I keep reading on how they will all be depreciated sooner or later. I believe them even if I don’t know who they are.
I do reset my margins and padding with the * {margin:0;padding:0;)
that old chestnut. But as far as voice family this and inherit that I am dubious.
I rely on the margin:0 auto a lot to center boxes…is that wrong?
I don’t often use position:absolute or relative. Oh, but I used to.
I like to use blocks of color rather than background images.
I like big font sizes.
I like white space.
I set body font with the old 62.5%/1.5 em . I find it makes font-size easier to control farther down in the style sheet. Also, the cool kids do it.
Line-height is important.
I don’t think there’s anything wrong with using fixed width. It’s so friendly.
I compulsively validate my html. The larger the document the harder it is to make sure every tag is closed and correctly nested. Why just now I found I’d put in a li without a ul or a closing < /ul >, the horror.
If I can’t see a particular div or whatever I give it a garish background color of #ff3399 and size it up another 100 pixels or so. You’ll always be able to find a massive pink box.
I try to use shorthand but sometimes I have to be verbose first then trim it down. I’m not sure why.
If the design is for a site that is going to be read I try to make it a readable page. Call me crazy.
I will never use a bad photo. You should never need to use bad photos when digital cameras are less than 150 dollars and programs like Photofiltre and Gimp are free.
Everything I know I learned from Googling.