Html的空格显示

Html的空格显示

一、使用全角空格

全角空格被解释为汉字,所以不会被被解释为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 表示要缩进两个字的距离。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/118991.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 猿创征文|点亮JAVA技术之灯(线程篇)「建议收藏」

    猿创征文|点亮JAVA技术之灯(线程篇)「建议收藏」线程安全就是说多线程访问同一段代码,不会产生不确定的结果。又是一个理论的问题,各式各样的答案有很多,我给出一个个人认为解释地最好的:如果你的代码在多线程下执行和在单线程下执行永远都能获得一样的结果,那么你的代码就是线程安全的。(1)不可变像String、Integer、Long这些,都是final类型的类,任何一个线程都改变不了它们的值,要改变除非新创建一个,因此这些不可变对象不需要任何同步手段就可以直接在多线程环境下使用(2)绝对线程安全不管运行时环境如何,调用者都不需要额外的同步措施。……….

    2022年10月22日
  • WebService接口测试

    WebService接口测试WebService的理解WebService就是Web服务的意思,对应的应用层协议为SOAP(相当于HTTP协议),可理解为远程调用技术。 特点:客户端发送的请求主体内容(请求报文)的格式为XML格式接口返回的响应主体内容(响应报文)的格式为XML格式WSDL的介绍就是WebService接口对应的WSDL文件,该文件通过xml格式说明如何调用,可以看作WebService的接口文档(使用说明书…

  • bs和cs的区别与优缺点_CS和CIS的联系与区别

    bs和cs的区别与优缺点_CS和CIS的联系与区别一,B/S结构(baiBrowser/Server,浏du览器/服务器模式),zhi是WEB兴起后的一种网络结构模式,WEB浏览器是客户端dao最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英[‘braʊzə]美[‘braʊzɚ]),如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。浏览器通过WebServ

    2022年10月16日
  • IE10/IE11兼容视图设置方法_ie浏览器兼容性视图设置

    IE10/IE11兼容视图设置方法_ie浏览器兼容性视图设置如何设置ie11浏览器兼容性视图?ie浏览器是系统自带的浏览器,由于兼容性问题不受欢迎。接下来小编就给大家介绍一下如何设置ie11浏览器兼容性视图。具体如下:1.首先第一步打开电脑中的【ie浏览器】。2.第二步进入浏览器首页后,根据下图所示,点击页面右上方的齿轮图标。3.第三步在弹出的菜单栏中,根据下图所示,点击【兼容性视图设置】选项。4.第四步进入【兼容性视图设置】页面后,根据下图所示,…

  • does have any_has many

    does have any_has many使用京东云OSS的外链访问(自己程序拼的外链,并非是OSS服务器上给定的外链).访问报如下错误ThisXMLfiledoesnotappeartohaveanystyleinformationassociatedwithit.Thedocumenttreeisshownbelow.<Error> <statusCode>403</statusCode> <Code>AccessDenied</Code&g

  • 计算机网络基础(路由器的作用 MAC地址 IP地址 IP地址分类 子网掩码 网段,等长子网划分)

    计算机网络基础(路由器的作用 MAC地址 IP地址 IP地址分类 子网掩码 网段,等长子网划分)前言在上一篇我们聊到了简单的了解到了计算机的通信方式,并且都是处于同一个网段下的通信,简要理解(大局观)计算机之间的通信方式【同一网段】(直接相连,同轴电缆,集线器,网桥,交换机),今天我们聊聊路由器和MAC地址IP地址的基础知识文章目录前言计算机之间连接方式—路由器连接MAC地址IP地址IP地址的分类计算机之间连接方式—路由器连接我们知道如果全世界都用交换机连接网络的话,会导致广播风暴,即,当在由交换机连接网络的时候,两台计算机通信,首先会发ARP广播得到对方的MAC地址,于此同时交换机就会记

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号