是否可以在HTML中插入一个制表符,而不必键入 四次吗?
当前回答
 , & enp;,  或& # 8194;可以使用。
W3说……
字符实体和分别表示一个en空格和一个em空格,其中en空格是点大小的一半,em空格等于当前字体的点大小。
HTML3的更多信息请访问W3.org
HTML4请在W3.org上阅读更多内容
维基百科上更多
其他回答
CSS
<html>
<head>
<style>
tab:before
{
content: "\00a0\00a0\00a0\00a0";
}
</style>
</head>
HTML
<body>
<tab> #include < stdio.h > <br>
<tab> <br>
<tab> int main (void) <br>
<tab> { <br>
<tab> <tab> printf ("Hello, World!"); <br>
<tab> <tab> return 0; <br>
<tab> } <br>
</body>
</html>
呈现
这取决于您想要使用的字符集。
在ISO-8859-1 HTML中没有定义制表符实体,但是除了 如 , & enp;和 。
在ASCII中,	是一个标签。
以下是Wikipedia上HTML实体的完整列表和关于空格的有用讨论。
如果你正在使用CSS,我建议如下:
p:first-letter {
text-indent:1em;
}
这将像传统出版物一样缩进第一行。
你还可以使用:
p::before {
content: "";
padding-left: 30px;
}
然后用你想到的其他选择器替换p。
试着 
它相当于四个。