За последние 24 часа нас посетили 17036 программистов и 1296 роботов. Сейчас ищут 1404 программиста ...

Таинственная белая строка

Тема в разделе "PHP для новичков", создана пользователем Mr.ILLUMINOR, 2 мар 2012.

  1. Mr.ILLUMINOR

    Mr.ILLUMINOR Активный пользователь

    С нами с:
    6 фев 2012
    Сообщения:
    27
    Симпатии:
    0
    Итак, сверстал простенький дизайн. Всё нормально. Решил разбить содержимое на 3 страницы (шапка, меню и подвал). Разбил. Прописал include. И тут вверху, над шапкой, появилась белая строка, которой ранее не было.

    [​IMG]

    Содержимое, выводимой страницы:

    Код (Text):
    1. <?
    2. include ("connect.php");
    3. include ("header.php");
    4. ?>
    5. <div class = "content">Контент<br>
    6. <form><input type = "text" class = "area"><input type = "submit" class = "area"></form></div>
    7. <?
    8. include ("menu.php");
    9. include ("footer.php");
    10. ?>
    В content.php только подключение к БД.

    header.php:

    Код (Text):
    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    2. <html>
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    5. <title>Документ без названия</title>
    6. <meta name="description" content="Free Web tutorials" />
    7. <meta name="keywords" content="HTML,CSS,XML,JavaScript" />
    8. <meta name="author" content="Hege Refsnes" />
    9. <link href="style.css" rel="stylesheet" type="text/css">
    10. </head>
    11. <body>
    12. <div class = "header"><img src = "logo.png"></div>
    Откуда белая строчка?
     
  2. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Mozilla Firebug.
     
  3. Mr.ILLUMINOR

    Mr.ILLUMINOR Активный пользователь

    С нами с:
    6 фев 2012
    Сообщения:
    27
    Симпатии:
    0
    И?
     
  4. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    В стилях прописано
    Код (Text):
    1. html,body{
    2.   margin:0;
    3.   padding:0;
    4. }
    ?
    Если документ невалидный, браузер может перейти в режим совместимости, в котором свои правила отображения.

    connect.php не выдаёт ошибок?

    Документ сохранен без BOM?
     
  5. Mr.ILLUMINOR

    Mr.ILLUMINOR Активный пользователь

    С нами с:
    6 фев 2012
    Сообщения:
    27
    Симпатии:
    0
    У меня прописано следующие:
    Код (Text):
    1. body {
    2.     background-color:#FFF;
    3.     max-width:900px;
    4.     margin:0px auto;
    5. }
    К БД подключается корректно и выводит данные из неё.

    Как это проверить в Dreamweaver?
     
  6. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    В Дримвивере только иногда рисую шейпы area для карт, так что не знаю. Лучше проверить в нормальном текстовом редакторе.
    В файребаге нужно посмотреть, не выпирает ли какой-нибудь дочерний элемент своим маргином наружу из body.