在HTML生成空间中停止新行

时间:2016-08-03 05:16:36

标签: html

<p>
 我是一个来自于有着五千年文明的、落后的、不发达的、贫困的、的中国的前端工程师。
</p>

它太长而且不易阅读,所以我在编辑器中将其分解为多行。

<p>
  我是一个来自于有着五千年文明的、落后
  的、不发达的、贫困的、的中国的前端工程师。   
</p>

但是当它在浏览器中渲染时,新线就变成了一个空间。我知道这是标准,但我可以阻止新行生成空间吗?

我想:

我是一个来自于有着五千年文明的,落后的,不发达的,贫困的,的中国的前端工程师。

我是一个来自于有着五千年文明的,落后_的,不发达的,贫困的,的中国的前端工程师。

use '_' represent a space

2 个答案:

答案 0 :(得分:1)

你说你正在使用Atom,所以只需打开Soft Wrap设置,如果需要,行会自动换行。

答案 1 :(得分:1)

你不应该使用 Enter 键来破坏这些长行,而是需要在文本编辑器中检查 Word Wrap 选项,它的位置可能在某些文本中有所不同编辑,但对于Sublime TextBrackets,我认为Atom同样如此。

例如,如果您查看下面的图像,这是没有启用自动换行选项,您会看到图像右侧的线条看起来如何剪切,底部有一个水平滚动条,指的是长行: enter image description here

然后从顶部菜单启用自动换行选项,选择查看&gt;&gt; 自动换行,检查一下 - 在它之前应该有(✔)才能启用 - 如下图所示:

enter image description here

因此它会打破长行并使其易于阅读,你会看到底部没有滚动条,也没有剪切线,仅在文本编辑器中如下所示

enter image description here

对于其他一些编辑: