百科狗-知识改变命运!
--

letter-spacing - 字符之间距离 - css 文本样式

百变鹏仔1年前 (2023-11-21)阅读数 22#技术干货
文章标签间距

letter-spacing

CSS 的 letter-spacing 属性用于设置文本字符的间距表现。

示例

/* Keyword value */
letter-spacing: normal;

/*  values */
letter-spacing: 0.3em;
letter-spacing: 3px;
letter-spacing: .3px;

/* Global values */
letter-spacing: inherit;
letter-spacing: initial;
letter-spacing: unset;

浏览器支持

浏览器都支持letter-spacing

语法:

letter-spacing:normal|

取值

  • normal:此间距是按照当前字体的正常间距确定的。和0不同的是,用户代理根据此属性来确定文字的默认对齐方式。
  • :指定文字间的间距以替代默认间距。可以是负值,但有可能会出现 implementation 限制。用户代理不会在此基础上进一步增加或缩减间距来对齐文字。

说明:

检索或设置对象中的字符之间的最小,最大和最佳间隙。

  • 该属性将指定的间隔添加到每个文字(包括单词内的每个字母)之后;
  • 不能被应用于一行的开始和结束;
  • 对应的脚本特性为letterSpacing
默认值normal
适用于所有元素
继承性
动画性非normal值时
计算值指定值

可解决的问题

一个很大的正或负的letter-spacing值会将应用这个样式的单词变为不可读的。给文本letter-spacing属性应用了一个很大的正值,字母之间的距离会很远,以至于文本中的单词将显示为一系列单独的,无有任何关联的字母。给文本letter-spacing属性应用了一个很大的负值,字母将会互相重叠到一个点,在这个点上单词可能无法识别了。

最佳的易辨认的字母间距(letter-spacing)必须根据具体情况来确定,因为不同的字体系列具有不同的字符宽度。没有任何一个值可以确保所有字体系列自动保持它们的可读性。

可访问性考量

较大的正值或负值letter-spacing将使应用样式的单词不可读。对于具有非常大的正值样式的文本,字母之间的距离会太远,以至于单词将看起来像一系列单独的,未连接的字母。对于具有非常大的负值样式的文本,字母将相互重叠,直到单词可能无法识别的地步。

由于不同的字体系列具有不同的字符宽度,因此必须根据具体情况确定清晰的字母间距。没有任何一种值可以确保所有字体系列自动保持其可读性。

例子

//HTML

letter-spacing - 字符之间距离 - css 文本样式

letter spacing

letter spacing

letter spacing

letter spacing

letter spacing

//CSS .normal { letter-spacing: normal; } .em-wide { letter-spacing: 0.4em; } .em-wider { letter-spacing: 1em; } .em-tight { letter-spacing: -0.05em; } .px-wide { letter-spacing: 6px; }
h1{letter-spacing:2px}
h2{letter-spacing:-3px}

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)