Include создает пространство в Макете сайта


у Меня есть две страницы. Индекс.php, а другой называется "меню".php.

меню такое же, и я повторяю это в разных странице предпочел сделать это в отдельном документе, а затем добавить его с помощью include ("menu.php"). Только то, что всегда, что использовать это пространство, как на картинке ниже.

inserir a descrição da imagem aqui

И если я могу добавить include пространство повторяется, посмотрите:

inserir a descrição da imagem aqui

Когда я смотрю исходный код находится друг остановок странные друг " ", что не знаю, куда пришел.

inserir a descrição da imagem aqui

Я мог бы вставить фрагмент кода - здесь, но эта проблема только у меня, когда использую include, и если теперь я буду собирать все структуры index.php на той же странице эта проблема не происходит.

Код странице index.php -

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<!-- Meta Tags -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!-- Scripts -->
    <title>Home</title>
</head>
    <body>

        <!-- Google analitycs -->
        <?php include_once("includes/analyticstracking.php") ?>

        <!-- Menu -->
        <?php include_once("includes/menu.php") ?>

    </body>
</html>

<link rel="stylesheet" type="text/css" href="scripts/geral.css">

Codigo меню.php -

<div class="men">

</div>

Код в целом.css

@charset "utf-8";
/* CSS Document */

/* Padrão Geral */
@font-face {font-family: NFO;font-style: normal; font-weight: normal; src: url(../fonte/fonte.woff); }
a{text-decoration:none; color:inherit}
*{font-family:NFO; margin:0px; padding:0px  }
body{background-color:#f4f4f4}

/* Pagina Index */

    /* Menu */
        .men{width:100%; height:60px; background-color:#2f2f2f; float:left}
Author: ivan veloso, 2014-12-08

2 answers

Такого рода проблемы также часто бывает из-за кодировки документов.

Попробуйте открыть файлы, используемые Notepad++ и преобразовать UTF-8 без BOM, выбрав опцию ниже

Selecione "Converter para UTF-8(sem BOM)

Просто нажмите на кнопку "Форматировать" чтобы открыть эту опцию

 4
Author: Wallace Maxters, 2014-12-09 19:13:33

Нашел ответ в английском языке эту ссылку здесь: https://stackoverflow.com/questions/10549445/utf8-without-bom-encoding-in-eclipse

" I found it easier to use Edit->Set Encoding. Set it to ISO, delete the characters, save, set it back to UTF-8. No need to close and reopen the file -

Для настройки кодировки ISO возникают некоторые символы в начале страницы. Просто удалить их и установить заново для UTF-8.

Упрощает pra тех, кто использует eclipse, прекрасно работает со мной.

 1
Author: Carlos Leite, 2017-08-03 18:23:36