1. 非断行空格最常用
代码:` ` 效果:生成一个常规空格,且不会因换行被拆分。例如:`文本 空格` 会显示为“文本 空格”3个连续空格。2. 半角空格
代码:` ` 效果:宽度为半个中文字符约0.5em。例如:`半角 空格` 显示为“半角 空格”。3. 全角空格
代码:` ` 效果:宽度为一个中文字符约1em,常用于段落首行缩进或较大间隔。例如:` 首行缩进` 显示为“ 首行缩进”。4. 窄空格
代码:` ` 效果:宽度约为1/6em,用于精细调整字符间距。例如:`窄 空格` 显示为“窄 空格”。 二、通过CSS样式控制空格 除字符实体外,CSS可通过属性直接控制文本中的空格显示方式,适合批量或动态调整。1. 保留原始空格与换行
代码:`这里 有 多个 空格 和
换行
`
效果:`white-space: pre` 会原样保留HTML代码中的空格和换行,不合并、不自动换行。
2. 调整单词间距
代码:`单词 间距 调整
` 效果:`word-spacing` 可设置单词间的固定间距单位:px/em等,上述代码中“单词”与“间距”“调整”间会增加20px空格。3. 调整字符间距
代码:`字符间距
` 效果:`letter-spacing` 控制每个字符间的间距,上述代码中“字”“符”“间”“距”四字间各增加5px空格。以上方法覆盖了从基础到精细的空格需求,可根据实际排版场景选择:字符实体适合固定位置的少量空格,CSS样式适合批量或动态间距调整。
