在 HTML 中直接输入的空格会被浏览器合并为一个,如果需要保留多个空格或特殊空格,需使用实体字符:
(Non-breaking Space,不换行空格,常用于强制保留空格)
html
Hello World
显示 "Hello World" >html
Text Text
较宽的空格 >html
Text Text
更宽的空格 >html
100 km
用于数字和单位之间 >通过 CSS 调整元素的空白处理或间距:
css
pre-space {
white-space: pre; / 保留所有空格和换行 /
/ 或 /
white-space: pre-wrap; / 保留空格但自动换行 /
html
Hello World
显示多个空格 >css
p {
text-indent: 2em; / 首行缩进 2 个汉字宽度 /
css
spacing {
margin-right: 10px; / 右侧外边距 /
padding-left: 20px; / 左侧内边距 /
在中文排版中,可以直接输入全角空格(切换为全角输入模式后按空格键),或使用 Unicode 实体:
html
你好 世界
直接输入全角空格 >
你好&12288;世界
Unicode 编码 >通过 JS 在 DOM 中插入空格节点:
javascript
const element = document.getElementById("myElement");
element.innerHTML = "Hello" + " ".repeat(3) + "World";
` 标签保留原始格式:
html
Hello World
Indented Text
css
container {
display: flex;
gap: 10px; / 子元素间距 /
` 标签。
根据具体需求选择最合适的方式!
版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态