Сайт сверстан у меня на HTML+CSS и написан на php, и тестируется на локальном компе под связкой Apache+php+MySQL. Сайт на HTML+CSS отлично и полноценно загружается и в Opera, и Moziilla и IE любой версии. Этот же сайт на php так же отлично работает в Opera и Moziilla, но в IE всех версий выравнивается по левому краю окна браузера! Не могу понять, в чем проблема!!!! Добавление конструкции <body><div align="center">...</>div><body> помогает, но тогда подвал сайта перестает прижиматься к низу окна браузера (страницы). :!: Вот код после обработки php-интерпретатором, который выдает браузер: HTML: <!-- header --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Description" content="ляп-ляп-ляп." /><meta name="Keywords" content="ляп-ляп-ляп." /> <title>ляп-ляп-ляп - Главная страница</title> <link href="style.css" rel="stylesheet" type="text/css" /> <!--[if lt IE 7]> <script src="_notes/DD_belatedPNG.js"></script> <script> DD_belatedPNG.fix('.png_bg, img'); </script> <![endif]--> </head> <body> <div id="wrapper"> <div id="header"> <div id="logo"><a href="index.php"><img src="images/logo.png" alt="Главная страница" title="Главная страница" /></a></div> </div><!--end header--> <div id="middle"> <div id="sidebar_left"> <ul > <li class='first_point'>Главная</li> <li><a href=service.php>Наши услуги</a></li> <li><a href=cost.php>стоимость услуг</a></li> <li><a href=fotos.php>ляп-ляп-ляп</a></li> <li><a href=making.php>ляп-ляп-ляп</a></li> <li><a href=find.php>как нас найти</a></li> <li><a href=comments.php>Отзывы<br />и пожелания</a></li> </ul> </div> <!-- end header --> <!-- mainblock --> <div id="content"> <div id="cont"> <p>ляп-ляп-ляп</p> </div><!--end cont--> </div><!--end content--> <div class="empty"> </div> </div><!--end middle--> </div><!--end wrapper--> <!-- end mainblock --> <!-- footer--> <div id="footer"> <p class="copy"><a href="/"><img src="images/copyright.png" alt=""/></a></p> </div> <!--end footer--> </body> </html> А ВОТ ФАЙЛ СТИЛЯ: [css] * { margin:0; padding:0; } a, a:visited { text-decoration:none; color:#000; outline:none; } a:hover { color:#e75c00; text-decoration:underline; } a:active { color: #e18a4f; } img { border:none; } html { height:100%; } body { height:100%; background-color:#dfc598; background-image:url(images/outline.png); background-repeat:repeat-y; background-position:center; } #wrapper { width:947px; margin:0 auto; min-height: 100%; height: auto !important; height: 100%; background:#FFF; } /*Header -----------------------------------------------------------------------------*/ #header { height:192px; background:url(images/header.png) no-repeat #FFF; } #logo { width:170px; height:128px; position:relative; top:7px; left:23px; } /* Middle -----------------------------------------------------------------------------*/ #middle { height:1%; padding:0 0 81px; } /* Sidebar----------*/ #sidebar_left { width:199px; height:398px; background:url(images/sidebar.gif) no-repeat; float:left; overflow:hidden; position:relative; top:-51px; } #sidebar_left ul { position:relative; left:30px; top:25px; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:14px; list-style-type:none; list-style-image:url(images/point.png); } #sidebar_left .first_point { position:relative; left:33px; topx; } #sidebar_left li { padding:5px 0px; } /* Content----------*/ #content{ width:748px; float:left; } #cont { width:95%; text-align:justify; margin:0 auto; overflow:hidden; padding:2% 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; } .big { display:block; font-size:20pt; font-weight:bold; color:#AD6719; text-align: center; margin-top:20px; } .empty { clear:both; visibility:hidden; height:5px; } /* Footer -----------------------------------------------------------------------------*/ #footer { width:947px; height:81px; margin: -81px auto 0; background:url(images/footer.png); } .copy { position:relative; top:50px; left:250px; }[/css] Вот файл index.php PHP: <?php?> <?php $pagename="index"; ?> <?php $title="Главная страница"; include("header.php"); ?> <!-- mainblock --> <div id="content"> <div id="cont"> <p>текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст </span></p> </div><!--end cont--> </div><!--end content--> <div class="empty"> </div> </div><!--end middle--> </div><!--end wrapper--> <!-- end mainblock --> <?php include("footer.php"); ?> Вот файл header.php PHP: <?php?> <!-- header --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Description" content="поможет запечатлеть все лучшие моменты и радости Вашей жизни. " /><meta name="Keywords" content="" /> <title><?php echo $title ?></title> <link href="style.css" rel="stylesheet" type="text/css" /> <!--[if lt IE 7]> <script src="_notes/DD_belatedPNG.js"></script> <script> DD_belatedPNG.fix('.png_bg, img'); </script> <![endif]--> </head> <body> <div id="wrapper"> <div id="header"> <div id="logo"><a href="index.php"><img src="images/logo.png" alt="Главная страница" title="Главная страница" /></a></div> </div><!--end header--> <div id="middle"> <div id="sidebar_left"> <ul > <?php if ($pagename=="index") { echo"<li class='first_point'>Главная</li>"; } else { echo"<li class='first_point'><a href=index.php>Главная</a></li>"; } ?> <?php if ($pagename=="service") { echo"<li>Наши услуги</li>"; } else { echo"<li><a href=service.php>Наши услуги</a></li>"; } ?> <?php if ($pagename=="cost") { echo"<li>стоимость услуг</li>"; } else { echo"<li><a href=cost.php>стоимость услуг</a></li>"; } ?> <?php if ($pagename=="fotos") { echo"<li>Н</li>"; } else { echo"<li><a href=fotos.php>Н</a></li>"; } ?> <?php if ($pagename=="making") { echo"<li>З</li>"; } else { echo"<li><a href=making.php>З</a></li>"; } ?> <?php if ($pagename=="find") { echo"<li>как нас найти</li>"; } else { echo"<li><a href=find.php>как нас найти</a></li>"; } ?> <?php if ($pagename=="comments") { echo"<li>Отзывы<br />и пожелания</li>"; } else { echo"<li><a href=comments.php>Отзывы<br />и пожелания</a></li>"; } ?> </ul> </div> <!-- end header --> Вот footer.php PHP: PHP: <?php?> <!-- footer--> <div id="footer"> <p class="copy"><a href="/"><img src="images/copyright.png" alt=""/></a></p> </div> <!--end footer--> </body> </html>
php тут не при чем, он на стороне сервера выполняется, браузер о нем ничего не знает. видимо есть разница между вашими сайтами на "html + css" и "html+css+php". а такой код никто смотреть не будет, отформатируйте нормально.
Т.е. отображаются одинаково и сайт выравнивается по левому краю? А что это может значит? В Опере и Мозилле все нормально. Что, какие-то стили не читаются в chrome и IE?