一、css word-spacing属性设置字间距(单词的间距)

word-spacing 属性增加或减少单词间的空白(即字间隔);在这个属性中,“字” 定义为由空白符包围的一个字符串。也就是说该属性是以空格为基准进行调节间距的,如果多个字母被连在一起,则会被word-spacing视为一个单词;如果汉字被空格分隔,则分隔的多个汉字就被视为不同的单词,word-spacing属性此时有效。

语法:word-spacing:值;

  • normal:定义单词间的标准空间,默认值。
  • length:定义单词间的固定空间(长度值)。
  • inherit:规定应该从父元素继承 word-spacing 属性的值。

说明:

如果指定为长度值,会调整字之间的通常间隔;所以,normal 就等同于设置为 0。允许指定负长度值,这会让字之间挤得更紧。

两个p标签里的内容是一样的,区别就在于第一个p标签里的每个字符都用空格隔开了,第二个p标签里不是每个都用空格隔开的,我们来看看设置间距 距离为20px后的效果图:

二、css letter-spacing属性设置字间距

letter-spacing 属性增加或减少字符间的空白(字符间距),该属性定义了在文本字符框之间插入多少空间。由于字符字形通常比其字符框要窄,指定长度值时,会调整字母之间通常的间隔。因此,normal 就相当于值为 0。

对于这个属性来说:每一个中文文字作为一个“字”,而每一个英文字母也作为一个“字”!。

属性:该属性所支持的属性值与word-spacing属性相似,可以参考word-spacing属性。

效果图:

如上:与word-spacing 属性相比,letter-spacing属性无论有没有把每个字符字母等用空格隔开都设置了其文字与左右文字的间距,甚至连空格字符与其他字符之间也设置了间距。

三、word-spacing属性与letter-spacing属性的简单比较
word-spacing属性
1、检索或设置对象中的单词之间插入的空格数,允许为负值。 该属性适用英文使用。
2、对于英文,如果多个字母被连在一起,则会被word-spacing视为一个单词;对汉字,如果汉字被空格分隔,则分隔的多个汉字就被视为不同的单词,word-spacing属性此时有效。

letter-spacing属性
1、设置对象中的文字之间的间隔.每一个中文文字以及英文字母之间,都被隔开了所设置的距离,此属性是控制字间距的。该属性是中英文都适用 ;
2、只对文字起作用 对于图片失效的;
3、对汉字是以一个字进行间隔的, 对于英文是以一个字母进行间隔的。

CSS 设置文字间距相关推荐

  1. PHP字体间距设置,CSS如何设置文字间距?

    css文字与文字之间的间距怎么调整?相信有很多小伙伴都会有这样的疑问.本章就给大家介绍css设置文字间距的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 一.css word- ...

  2. PHP文字间距怎么调,在html中怎么设置文字间距

    在html中,可以使用letter-spacing属性设置文字间距,该属性可以增加或减少字符间的空白(字符间距),只需要给包含文字的元素添加"letter-spacing:间距值;" ...

  3. php 自定义行间距,CSS设置文字行间距的方法介绍(代码示例)

    本篇文章的内容是关于CSS设置文字行间距的方法介绍,内容很详细,有需要的朋友可以参考一下. 对于行间距的设置肯定是需要行高属性line-height来设置间距.(相关推荐:CSS学习手册) 指定绝对值 ...

  4. css设置字符间距后无法完全居中问题

    有时,使用中文作为标题,字符间距按默认的话会显得文字拥挤,使用css属性letter-spacing可以设置文字间距.但是会出现如上图所示的问题,因为letter-spacing在每个字符的右侧加了一 ...

  5. CSS设置文字的划线

    CSS设置文字的划线 文字加上下划线.顶划线和删除线,在文档中是经常使用的. CSS中通过设置文字的text-decoration属性,来实现这些特殊的效果. <span style=" ...

  6. php css下划线,css下划线如何设置?css设置文字下划线的方法介绍

    在网页中默认情况下文字字体是没有下划线样式的,但是有时候我们在网页中会看到不是链接的文字下面会有一行下划线,那么这个下划线样式是怎么实现的呢?本篇文章就来给大家介绍一下css设置文字下划线的方法,接下 ...

  7. AUTOCAD——设置文字间距与行距

    快速调整多行文字的文字间距与行距. 执行方式 1.输入命令多行文字命令"MTEXT"(快捷键:T),根据提示"指定对角点或"输入文字高度. 2.输入文字,绘制多 ...

  8. CSS 设置文字只显示一行,多余显示省略号

    CSS 设置文字只显示一行,多余显示省略号 .view-text{/**思路:1.设置inline-block属相2.强制不换行3.固定高度4.隐藏超出部分5.显示"--"*/di ...

  9. 如何用css设置文字的聚光灯效果

    要用 CSS 设置文字的聚光灯效果,你可以使用 text-shadow 属性. 例如: .highlighted {text-shadow: 0 0 5px #ffff00; } 在这个例子中,我们为 ...

  10. css设置文字溢出隐藏

    css设置文字溢出隐藏 让文字只显示一行,超出显示省略号 多行文本, 显示 n 行,剩下的省略号替代 仅仅是用来提示自己,不要忘记的 让文字只显示一行,超出显示省略号 overflow: hidden ...

最新文章

  1. Spring Boot 整合Redis 实现缓存
  2. 新智能时代颠覆情报的未来
  3. 饱和气压与温度的关系_凯米斯小课堂 | 溶解氧与水产养殖的关系
  4. 机制 linux_从一道面试题谈linux下fork的运行机制
  5. [回归分析][10]--相关误差的问题
  6. REVERSE-PRACTICE-CthulhuOJ
  7. Python批量删除错误图片、修改文件名以及删除重复图片
  8. 计算占比并保证百分比和为1
  9. sigmoid函数手动求导
  10. Java中线程的实现方式
  11. 课后作业1:字串加密
  12. vijos 1471 线性DP+贪心
  13. Quartz插件的使用
  14. 微软商店下载的python 的 pip 不能修改 config 的解决方法
  15. 【通信原理 入坑之路】 —— 详细理解傅里叶变换以及它在通信里面的应用
  16. 【Git】解决Untracked Files Prevent Checkout的问题
  17. C盘空间大释放——Downloaded Installations
  18. Java 五子棋 包含强大人机 步骤流程 包含源码
  19. ios 持续获取定位 高德地图_【IOS开发】高德地图定位坐标偏差()
  20. H3C 802.11n的频宽模式

热门文章

  1. 【python练习笔记】神秘的王宫
  2. 浏览器如何工作~(转)
  3. c语言编写一个找零程序,C语言找零程序求修改
  4. Docker存储驱动之Btrfs简介
  5. 微信小程序图片加载太慢;uni-app微信小程序加载图片优化;微信小程序图片image加载成功事件@load;图片加载成功触发@load事件
  6. python基本类型关键字_python中的关键字---1(基础数据类)
  7. 通过phpmyadmin修改帝国CMS的管理员密码
  8. java 异常 ppt_Java程序设计基础与实践 第6章 异常处理.ppt
  9. 为什么Go语言在今天能如此火热?
  10. KUCAS清关文件申请形式 TER与TIR认证介绍