CSS letter-spacing 属性用于指定字符之间的间距,它可以改变文本中字符之间的距离。它可以用来改变文本的外观,使其看起来更加整齐和美观。
letter-spacing 属性可以使用任何 CSS 单位(如 px、em、rem 等)来指定字符之间的间距。此外,还可以使用正值或负值来控制字符之间的间距。正值会使字符之间的间距变大,而负值会使字符之间的间距变小。
letter-spacing: 5px; letter-spacing: -2px; letter-spacing: normal;
CSS letter-spacing 属性也可以与其他 CSS 属性一起使用,例如 font-size、line-height 等。这样就能够创造出不同风格的文本效果。例如,我们可以将 letter-spacing 属性与 font-size 和 line-height 结合起来,创造出一个高度密集的文本效果。
h1 { font-size: 24px; line-height: 1.5; letter-spacing: 0.5px; }
CSS letter-spacing 属性也可以用于创造出不同风格的文本效果,例如在单词中加入特定间隔或者在单词中加入特定字符。例如:
h1 { font-size: 24px; line-height: 1.5; letter-spacing: 0.5px, -0.2em, •; }
上面代码中 • 是 HTML 的 Unicode 空心圆形字符代码(• ) ,因此上面代码会在单词中加入一个 Unicode 空心圆形字符作为特定间隔。
CSS letter-spacing 属性是一个很强大而且很方便的工具,能够帮助我们创造出不同风格的文本效果。因此我们应该好好利用这个工具来帮助我们打造出独特而对看者有吸引力的文本内容。
设置为h1和h2元素的字母间距:
letter-spacing 属性增加或减少字符间的空白(字符间距)
默认值: | normal |
---|---|
继承: | yes |
版本: | CSS1 |
JavaScript 语法: | object.style.letterSpacing="3px" |
表格中的数字表示支持该属性的第一个浏览器版本号。
属性 | |||||
---|---|---|---|---|---|
letter-spacing | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
值 | 描述 |
---|---|
normal | 默认。规定字符间没有额外的空间。 |
length | 定义字符间的固定空间(允许使用负值)。 |
inherit | 规定应该从父元素继承 letter-spacing 属性的值。 |
CSS 教程: CSS Text
CSS list-style-type 属性实例设置一些不同的列表样式:ul.circle {list-style-type:circle}ul.square {list-style-type:square}...
CSS margin-top 属性实例设置一个p元素的上部边距:p {margin-top:2cm;}属性定义及使用说明margin-top属性设置元素的上部边距。...
CSS min-width 属性实例设置段落的最小宽度:p{min-width:1000px;}属性定义及使用说明min-width属性设置元素的最小宽度。注意: ...
CSS 参考手册实例规定在使用方向键时向何处导航:button#b1{top:20%;left:25%;nav-index:1;nav-right:#b2;nav-left:#b4;nav-down...
CSS3 outline-offset 属性实例 指定外边框边缘的轮廓15px:div{border:2px solid black;outline:2px solid red;outline-offset:1...