Rick wrote:
> Concerning the "body { text-align: center; }" CSS, it's true, if my
> understanding is correct that all text in the body will be centered with
> that code, but that's why the others recommended putting "text-align: left"
> in the #container code. Since everything on the page will be placed inside
> the #container, all text on the page will then be left-justified.
I must have missed part of the tread earlier since I see "others recommended
putting 'text-align: left'". If the body had no text alignment (the default is
text-align: left) then you don't have to restate text-align: left on any
element unless an ancestor has text-align: center already. The CSS is less
complicated if you only center what needs to be centered.
> Hey, Michael, create a container for your layout (a div that will
> house everything else). Use this code, assuming that div is called
> container
>
>
> body {text-align: center;}
> #container {margin 0 auto; text-align: left;}
Apart from text-align: center centering text, it also centers images. The real
poison is that for IE, text-align: center will center all descendant elements
as well, so be careful. The text-alignment that you would achieve with the CSS
as above could be stated.
#container {margin 0 auto;}
Kind Regards, Alan
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/