Skip to main content

文本字符的间距 letter-spacing

CSSletter-spacing 属性用于设置文本字符的间距表现。在渲染文本时添加到字符之间的自然间距中。letter-spacing 的正值会导致字符分布得更远,而 letter-spacing 的负值会使字符更接近。

  • normal:此间距是按照当前字体的正常间距确定的。和 0 不同的是,normal 会让用户代理调整文字之间空间来对齐文字。
  • <length>:指定文字间的间距以替代默认间距。可以是负值,但有可能会出现 implementation 限制。用户代理不会在此基础上进一步增加或缩减间距来对齐文字。。查看 length 了解可用单位。
<p class="letterspacing"><span class="keyword">letter-spacing: normal; </span> letter spacing</p>
<p class="letterspacing1"><span class="keyword">letter-spacing: 0.1em; </span> letter spacing</p>
<p class="letterspacing2"><span class="keyword">letter-spacing: 5px; </span> letter spacing</p>
<p class="letterspacing3"><span class="keyword">letter-spacing: -0.1em; </span> letter spacing</p>
http://localhost:3000/letter-spacing.html

letter-spacing: normal; letter spacing

letter-spacing: 0.1em; letter spacing

letter-spacing: 5px; letter spacing

letter-spacing: -0.1em; letter spacing