可能的方法:

<pre> ... </pre>

or

style="white-space:pre"

还有别的事吗?


当前回答

你可以使用&nbsp;对于空格,&lt;对于<(小于,实体号&#60;)和&gt;对于>(大于,实体号&#62;)。

完整的列表可以在HTML实体中找到。

其他回答

<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创建制表符和空格。

使用标准的CSS标签大小。

插入一个tab符号(如果是标准tab键,移动光标)按Alt + 0 + 0 + 9

.element {
    -moz-tab-size: 4;
    tab-size: 4;
}

我的首选:

*{-moz-tab-size: 1; tab-size: 1;}

查看标签大小的代码片段或快速找到的示例。

.t1{ -moz-tab-size: 1; tab-size: 1; } .t2{ -moz-tab-size: 2; tab-size: 2; } .t4{ -moz-tab-size: 4; tab-size: 4; } pre {border: 1px dotted;} <h3>tab = {default} space</h3> <pre> one tab text two tab text </pre> <h3>tab = 1 space</h3> <pre class="t1"> one tab text two tab text </pre> <h3>tab = 2 space</h3> <pre class="t2"> one tab text two tab text </pre> <h3>tab = 4 space</h3> <pre class="t4"> one tab text two tab text </pre>

在我的例子中,我需要在每段的开头插入,所以我做了下面的事情,它对我很有效,我希望它能帮助到别人

p:first-letter {
    margin-left: 20px
}

试着&emsp;。

根据特殊字符的文档:

特征实体&ensp;和&emsp;表示一个en空格和一个em 分别是空间,其中en空间是点大小的一半,em空间是点大小的一半 空格等于当前字体的点大小。固定螺距 字体时,用户代理可以将en空格视为等同于A 空格字符,em空间等价于两个空间 字符。

HTML中的空格类型

在文本之间创建四个空格&emsp;

在文本之间创建两个空格&ensp;

在文本之间创建一个规则的空格- &nbsp;

创造一个狭窄的空间(类似于常规空间,但略有不同- “&thinsp”;

句子间距- "</br>"

这个链接可能对你有帮助。查看[https://hea-www.harvard.edu/~fine/Tech/html-sentences.html]