我只是想在网页显示上回显一些文字,并在单词之前加tab
个空格。
我在php中有以下代码:
<?php
echo "\t\t hello!<br>";
echo "\t\t", "hello!<br>";
echo "\t\t"."hello!<br>";
?>
我尝试了各种各样的组合,但它只是不会在单词之前显示标签间距。
输出:
hello!
hello!
hello!
我访问了一些链接,例如:Newline escape sequence not working on php
但我不是从一个函数回应它。我只想简单地从.php file
回显它。
答案 0 :(得分:1)
试试这个:
<pre><?php
echo "\t\t hello!<br>";
echo "\t\t", "hello!<br>";
echo "\t\t"."hello!<br>";
?></pre>
我会说你可能正在查看生成的页面(html)而不是页面源。
答案 1 :(得分:1)
当你向html添加一个标签时,它只在源代码上可见,然后在浏览器中呈现时被视为空格....
就像\ n只能在页面源代码中看到并在渲染时被视为空格... \ t \ n和\ n对html毫无意义