即
text-indent: 2em;
为何不使用 px
行首缩进如果使用 px 的话,代码非常不好维护,因为一旦 font-size 从 15px 调整到 20px,那对应的 text-indent 也得做对应得调整。
em 是什么
Em 是一个相对值,而不是一个绝对值。即
即,相对于当前的 font-size。
所以,em 天生就是为中文行首缩进而生。
即
text-indent: 2em;
行首缩进如果使用 px 的话,代码非常不好维护,因为一旦 font-size 从 15px 调整到 20px,那对应的 text-indent 也得做对应得调整。
Em 是一个相对值,而不是一个绝对值。即
即,相对于当前的 font-size。
所以,em 天生就是为中文行首缩进而生。