php';s在我的html布局中包含一个空格
我有这个:php';s在我的html布局中包含一个空格,php,html,layout,Php,Html,Layout,我有这个: <div id="results"> <?php include 'server.php'; ?> </div> 它在我的html布局中创建了一个空格 Server.php看起来像: <?php //php processing... //first echo: echo '<h1>Serveur : '.$hostname.'</h1>'; //others echo... ?> 为什
<div id="results">
<?php include 'server.php'; ?>
</div>
它在我的html布局中创建了一个空格
Server.php看起来像:
<?php
//php processing...
//first echo:
echo '<h1>Serveur : '.$hostname.'</h1>';
//others echo...
?>
为什么是这个空间?解决方案?验证文件server.php不在带BOM的UTF-8中,并尝试删除结束标记,即:
<?php
//php processing...
//first echo:
echo '<h1>Serveur : '.$hostname.'</h1>';
//others echo...
验证文件server.php不在带有BOM的UTF-8中,并尝试删除结束标记,即:
<?php
//php processing...
//first echo:
echo '<h1>Serveur : '.$hostname.'</h1>';
//others echo...
我相信添加的空间实际上只是H1元素的一部分。这很容易测试,因为您正在Chrome中调试--只需在“Elements”视图中删除该空空间,看看它是否有任何区别。右键单击->Inspect Element,查看空间的来源它是包含。编码问题。我相信添加的空间实际上只是H1元素的一部分。这很容易测试,因为您正在Chrome中调试--只需在“Elements”视图中删除该空空间,看看它是否有任何区别。右键单击->Inspect Element,查看空间的来源它是包含。编码问题。