javascript - html 每行代码换行

标签 javascript php jquery html

我有一个程序,可以将一些文本输出到 .php 文件,但在源代码中它看起来像

59 | Hello There.
60 | I am some code.
61 | blablabla.

程序不会在每行末尾添加 < br/>。

所以在浏览器中它看起来像

你好。我是一些代码。blablabla。

我是否可以让网站为代码的每个新行显示一个新行?所以它会正确显示为

你好。
我是一些代码。
布拉布拉布拉。

谢谢!

最佳答案

不仅仅是强制 PHP 输出 <br> ,您还可以将整个文本输出到 <pre>标签。

<pre>Hello There.
I am some code.
blablabla.</pre>

由于某些浏览器会将其样式设置为代码,因此有时需要更改字体。为了不指定字体,可以通过将 pre 放入 div 并将字体设置为继承来完成。

pre{
  font-family:inherit;  
}
<div><pre>Hello There.
I am some code.
blablabla.</pre></div>

关于javascript - html 每行代码换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38610866/

相关文章:

javascript - 可拖动图标未显示在 Google map 顶部且不重复

javascript - 将值存储在 JavaScript 数组中

PHP Mailer 显示没有错误但不发送电子邮件

php - 通过 PHP 解析数组和对象 json - 提供的参数无效

jquery - Bootstrap 响应侧边栏调整大小为小屏幕 <800px 中的图标菜单

javascript - jquery:json请求输出

javascript - Ajax 页面内容;先前单击的链接在点击后退按钮后第二次的行为不一样

javascript - moment.unix() 没有给出正确的时间戳值

php - 如何选择一条记录,更新它并确保它没有被更新?

javascript - 无法获取属性值