Include создает пространство в Макете сайта
у Меня есть две страницы. Индекс.php, а другой называется "меню".php.
меню такое же, и я повторяю это в разных странице предпочел сделать это в отдельном документе, а затем добавить его с помощью include ("menu.php")
. Только то, что всегда, что использовать это пространство, как на картинке ниже.
И если я могу добавить include пространство повторяется, посмотрите:
Когда я смотрю исходный код находится друг остановок странные друг " ", что не знаю, куда пришел.
Я мог бы вставить фрагмент кода - здесь, но эта проблема только у меня, когда использую 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}
2 answers
Такого рода проблемы также часто бывает из-за кодировки документов.
Попробуйте открыть файлы, используемые Notepad++ и преобразовать UTF-8 без BOM, выбрав опцию ниже
Просто нажмите на кнопку "Форматировать" чтобы открыть эту опцию
Нашел ответ в английском языке эту ссылку здесь: 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, прекрасно работает со мной.