一、使用全角空格

全角空格被解释为汉字,所以不会被被解释为HTML分隔符,可以按照实际的空格数显示。

二、使用空格的替代符号

替代符号就是在需要显示空格的地方加入替代符号,这些符号会被浏览器解释为空格显示。

空格的替代符号有以下几种:

名称 编号 描述
    不断行的空白(1个字符宽度)
  半个空白(1个字符宽度)
  一个空白(2个字符宽度)
  窄空白(小于1个字符宽度)

可以用名称或编号作为空格的替代符号,名称必须小写,末尾的“;”不能省略。

如:

欢  迎  光  临!

显示效果为:欢  迎  光  临!

三、使用CSS的 white-space 属性

CSS的white-space属性用于设置文本中空格的处理方式,当white-space属性取值为pre时,浏览器会保留文本中的空格和换行,这样你就可以直接在文本中使用空格和回车了。

这种方法特别适合于在网页中显示程序代码。比如:显示一段C程序代码。

<div style=" white-space:pre">int sub(int x,int y){ int z; if( x&gt;y ) z = x-y; else z = y-x; return z;}</div>

显示效果为:

int sub(int x,int y){ int z; if( x>y ) z = x-y; else z = y-x; return z;}

使用HTML的<pre>标签也可以达到类似的效果,但<pre>标签有一些不太好的特性,不如使用CSS的white-space属性更方便。

四、使用CSS的 letter-spacing 属性

CSS的letter-spacing属性用于设置文本中字符之间的间隔,它的取值可以是一个带单位的长度值,浏览器会在字和字之间设置指定长度的空白。比如:

<div style=" letter-spacing:30px">欢迎光临!</div>

显示效果为:

欢迎光临!

注意,如果文本中有英文单词,则空白会加在字母之间,而不是单词之间。

五、使用CSS的 word-spacing 属性

CSS的word-spacing属性用于设置文本中单词之间的间隔,它的取值可以是一个带单位的长度值,浏览器会在单词和单词之间设置指定长度的空白。比如:

<div style=" word-spacing:30px">Happy new year!</div>

显示效果为:

Happy new year!

注意,HTML是以空格来区分单词的,它会把单词间的空白按指定长度显示。

六、使用CSS的 text-indent 属性

CSS的text-indent属性用于设置首行缩进,它的取值可以是一个带单位的长度值,浏览器会在段落的首行开始处设置指定长度的空白。比如:

<div style=" text-indent:2em">欢迎光临!</div>

显示效果为:

欢迎光临!

说明:em 是一个相对长度单位,2em 表示要缩进两个字的距离。

如何在HTML文档中显示空格相关推荐

  1. 【Markdown使用技巧总结】-如何在Markdown文档中插入空格?

    插入空格方法 我们知道跟word等其他编辑器不同,Markdown只能识别一个空格(在半角输入状态下),那要怎么输入空格呢? 1.巧用html的空格 &emsp: &ensp: &am ...

  2. typora插入代码设置_一篇文章教会你如何在Markdown文档中插入数学公式

    我平时用的比较多的是Typora这个markdown编辑器.所以在这里就以Typora为例,介绍如何在Markdown文档中插入数学公式的方法. 如果你学会了这个方法,那么你无论使用哪一个markdo ...

  3. 如何在HTML文档中调用Python程序?

    如何在HTML文档中调用Python程序? 简介: ​ 前几天突然遇到这样的一个需求,在html页面中调用python程序对图像进行处理,之后将处理后的图像重新显示在页面中.刚开始还不知道html页面 ...

  4. 在单文档中显示我的第一个对话框

    在单文档中显示我的第一个对话框 (2010-04-19 21:19:50) 转载▼ 标签: it   今天编写了在单文档中创建对话框以及调用对话框的代码,收获很多: 1:OnInitDialog函数的 ...

  5. C# 如何在Word文档中插入艺术字

    C# 如何在Word文档中插入艺术字 在Word文档中添加艺术字效果可以让文档的排版更加美观.本篇文章主要介绍如何使用C#和Spire.Doc组件在Word文档中插入艺术字. Spire.Doc支持多 ...

  6. 谷歌浏览器在新页面打开_如何在Google文档中更改页面方向

    谷歌浏览器在新页面打开 Most of the time, using a portrait orientation for document pages makes sense. Occasiona ...

  7. 如何在Word文档中粘贴有行号的代码

    我们如何在Word文档中粘贴的代码像下图所示: 第一步:进入网站:http://www.planetb.ca/syntax-highlight-word 第二步:将代码粘贴到如图所示的框内 第三步:选 ...

  8. 如何在 Word 文档中添加水印?

    把 Word 文档中的文件直接发送给客户或者其他人时,难免可能会被直接复制,引起不要的安全隐患.因此,在 Word 当中,通常是可以直接导出为 PDF 文档的.为了降低内容被盗取的可能性,有时候我们还 ...

  9. word2019文档中输入空格变成省略号圆点正方形空白框去除方法

    描述:word2019文档中输入空格变成省略号圆点正方形空白框去除方法 步骤: word2019文档中输入空格变成省略号圆点 菜单栏->点击隐藏编辑标记

最新文章

  1. idea下,Jetty采用main方法启动web项目
  2. php时间下滑出现选择,JQuery设置时间段下拉选择实例_jquery
  3. NYOJ 891 找点
  4. 清除浮动小记,兼容Ie6,7
  5. JSP中一个页面怎么分清是链接过来还是提交过来的?
  6. 12 月份 10 个新鲜的 jQuery 插件和教程
  7. 每日一笑 | 你知道你爸妈当年是怎么在一起的吗?
  8. 将XML解析成DOM文档
  9. c#字符型转化为asc_C#字符串和ASCII码的转换
  10. 风投盯上阿里云开发者大会寻下一个阿里
  11. 基于Android的人事管理系统开发与设计源码(一)
  12. centos7.3 防火墙设置
  13. SECS/GEM 产品开发和介绍
  14. JAVA Servlet进阶
  15. Unity高德定位获取天气预报
  16. 平年和闰年c语言程序,C语言平年,平年闰年问题
  17. 使用思维导图进行产品需求分析
  18. Postman couldn‘t upload file
  19. KiCad 5.1.6 泪滴插件安装与使用
  20. 完美的Python代码制作“恐龙跳一跳“小游戏【附带源码 】

热门文章

  1. 直播电商的运营逻辑,是否可以复制?
  2. Mac配置mysql环境
  3. 化工厂人员定位如何实现,主要有哪些功能?
  4. 寻找怪数:有一种奇怪的自然数,它的比其本身小的所有因子之和等于它本身,例如:6=1+2+3,其中1、2、3都是6的因子,编程找出整数N之内的所有怪数。
  5. 【观察】首款7nm芯片服务器亮相,联想驱动数据中心再创新
  6. 【论文分享】Sequence Directed Hybrid Fuzzing
  7. 某些排序问题中元素大小比较的化简以及传递性证明
  8. 计算机硬件系统中 计算机心脏,办公室常用设备教案——计算机办公设备(计算机硬件及软件系统)02.doc...
  9. HCIP-DATACOM H12-831(101-120)
  10. 255字符c语言中,在单片机C语言程序设计中,______类型数据经常用于处理ASCⅡ字符或处理小于等于255的整型数 答案:char...