1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java 首行缩进_利用CSS text-indent 实现段落首行缩进

java 首行缩进_利用CSS text-indent 实现段落首行缩进

时间:2023-10-13 03:10:13

相关推荐

java 首行缩进_利用CSS text-indent 实现段落首行缩进

在写几个网页,之中的段落要求首行空两个汉字。一开始使用的是空格,但出现了个问题,在HTML页面上敲的空格数和最终显示的空格数不一样。据w3school的介绍,浏览器总是会截短 HTML 页面中的空格。如果您在文本中写 10 个空格,在显示该页面之前,浏览器会删除它们中的 9 个。如需在页面中增加空格的数量,需要使用 字符实体。

全称non-breaking space,即不间断空格,它是最常见和我们使用最多的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个),要使用HTML实体表示才可累加。

HTML中使用“”表示1个空格字符(英文的1个空格字符),但1个中文汉字占2个英文字符,所以每段前面空余的2个汉字必须用4个“”标签。但是这样又有个问题,因为该空格占据宽度受字体影响明显而强烈,所以也不推荐。

还好,CSS中有个首行缩进的text-indent属性。 text-indent可以使得容器内首行缩进一定单位。比如中文段落一般每段前空两个汉字,CSS可以这样写:

text-indent: 2em;

其中,em是相对长度单位。相对于当前对象内文本的字体尺寸。我们中文段落一般每段前空两个汉字。实际上,就是首行缩进了2em。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。