Итак, сверстал простенький дизайн. Всё нормально. Решил разбить содержимое на 3 страницы (шапка, меню и подвал). Разбил. Прописал include. И тут вверху, над шапкой, появилась белая строка, которой ранее не было. Содержимое, выводимой страницы: Код (Text): <? include ("connect.php"); include ("header.php"); ?> <div class = "content">Контент<br> <form><input type = "text" class = "area"><input type = "submit" class = "area"></form></div> <? include ("menu.php"); include ("footer.php"); ?> В content.php только подключение к БД. header.php: Код (Text): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Документ без названия</title> <meta name="description" content="Free Web tutorials" /> <meta name="keywords" content="HTML,CSS,XML,JavaScript" /> <meta name="author" content="Hege Refsnes" /> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div class = "header"><img src = "logo.png"></div> Откуда белая строчка?
В стилях прописано Код (Text): html,body{ margin:0; padding:0; } ? Если документ невалидный, браузер может перейти в режим совместимости, в котором свои правила отображения. connect.php не выдаёт ошибок? Документ сохранен без BOM?
У меня прописано следующие: Код (Text): body { background-color:#FFF; max-width:900px; margin:0px auto; } К БД подключается корректно и выводит данные из неё. Как это проверить в Dreamweaver?
В Дримвивере только иногда рисую шейпы area для карт, так что не знаю. Лучше проверить в нормальном текстовом редакторе. В файребаге нужно посмотреть, не выпирает ли какой-нибудь дочерний элемент своим маргином наружу из body.