#php #html #layout
#php #HTML #макет
Вопрос:
У меня есть это:
<div id="results">
<?php include 'server.php'; ?>
</div>
который сделал пробел в моем HTML-макете.
Server.php выглядит так:
<?php
//php processing...
//first echo:
echo '<h1>Serveur : '.$hostname.'</h1>';
//others echo...
?>
Почему этот пробел? Решение?
Комментарии:
1. Я считаю, что добавленный пробел на самом деле является просто частью элемента H1. Это легко протестировать, поскольку вы отлаживаете в Chrome — просто удалите это пустое пространство в представлении «Элементы» и посмотрите, имеет ли это какое-либо значение.
2. Щелкните правой кнопкой мыши -> Проверить элемент, посмотрите, откуда берется пробел
3. Это было включение. Проблема с кодировкой.
Ответ №1:
Убедитесь, что файл server.php отсутствует в UTF-8 в спецификации, и попробуйте удалить закрывающий тег, т.Е. :
<?php
//php processing...
//first echo:
echo '<h1>Serveur : '.$hostname.'</h1>';
//others echo...