可能的方法:

<pre> ... </pre>

or

style="white-space:pre"

还有别的事吗?


当前回答

如果您要求使用制表符来对齐某些行中的内容,您可以使用<table>。

将每一行放入<tr>…< / tr >。一行中的每个元素在<td>…< / td >。当然,你可以控制每个表格单元格的填充来调整它们之间的空间。

这样可以使它们对齐,看起来很漂亮:)

其他回答

<p style="text-indent: 5em;">
The first line of this paragraph will be indented about five characters, similar to a tabbed indent.
</p>

这个段落的第一行缩进大约5个字符,类似于标签缩进。

有关更多信息,请参见如何使用HTML和CSS创建制表符和空格。

也可以称为固定空间或硬空间,非换行空间(NBSP)用于编程和字处理,在一行中创建一个不能被换行破坏的空间。

使用HTML, &nbsp;允许您创建在网页上可见的多个空间,而不仅仅是在源代码中。

你可以像这样填充<span style="padding-left: 20px;">,你可以查看更多的方法在这里-空白的HTML

在我常用的两个单词/句子之间插入制表符

&emsp;和&ensp;

走一步比@Ivar和风格我自己的自定义标签像这样…对我来说,“tab”更容易记忆和输入。

tab {
    display: inline-block;
    margin-left: 40px;
}

HTML实现……

<p>Left side of the whitespace<tab>Right side of the whitespace</p>

我的截图…