> I don't understand why every response so far has done such a terrible > job of answering your question.
I guess I'm getting this a little in the wrong throat right now... > 1. Designers usually have to apply specific background styles to the > BODY, and then more background styles to the containers which are > centered within the BODY. What i wanted to point out with the container and showgrid classes above is that you got a background (showgrid) for your container and your span-X elements, that shows you the grid-columns, their margins and the standard line-height of 18px. The showgrid class is there to help you while visually moving elements around during your development phase. It won't make any sense on the body (reasons: see Christians list above). > I just don't understand > why every single example I see insists on creating a div element beneath > the body when the entire page is being styled. It seems especially > unnecessary as it adds an extra level of nesting and indentation, and as > someone who doesn't know a whole lot of CSS, I wondered if there was > something wrong with just placing it on the body I'm sure that we're still with a big missunderstanding. I just want to get sure if this question is solved. Are you asking: a) Why the class .container has to be applied to div and not directly onto the body? b) Why span-X elements have to sit inside a div-.container? c) ...? -- You received this message because you are subscribed to the Google Groups "Blueprint CSS" group. To post to this group, send email to blueprint...@googlegroups.com. To unsubscribe from this group, send email to blueprintcss+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/blueprintcss?hl=en.