来自PHP的HTML有一些不受欢迎的过度缩进

时间:2012-12-18 07:37:32

标签: php html indentation

我想完全控制由PHP生成的HTML缩进,但我无法删除其中的一些内容。一个例子就是这个HTML源代码:

<table id="structure">
<tr>
    <td id="navigation">
        <p>Hello!</p>   </td>

为什么<td><p>行会像这样缩进?我能修改一下吗?

生成它的主要PHP是

<table id="structure">
<tr>
<td id="navigation"><?php echo navigation($data_page,$data_subj);?>

,“导航”功能以

开头
function navigation($data_page,$data_subj){
$output = "<p>Hello!</p>";
return $output;
}

(实际导航是一个<ul><li>个元素依次包含<ul>,我试图通过添加{{1}来使其在HTML源代码中可读}}和\n用于缩进级别。)

1 个答案:

答案 0 :(得分:-1)

对于新行,请尝试'\ r \ n'。 新行的符号取决于您的文件编码和您使用的操作系统。