[size=1.1em]一、使用全角空格
全角空格被解释为汉字所以不会被被解释为HTML分隔符可以按照实际的空格数显示。
[size=1.1em]二、使用空格的替代符号
替代符号就是在需要显示空格的地方加入替代符号这些符号会被浏览器解释为空格显示。
空格的替代符号有以下几种
名称 编号 描述
可以用名称或编号作为空格的替代符号名称必须小写末尾的“;”不能省略。如
[size=0.9em]欢 迎 光 临显示效果为欢迎光临
[size=1.1em]三、使用CSS的white-space属性
CSS的white-space属性用于设置文本中空格的处理方式当white-space属性取值为pre时浏览器会保留文本中的空格和换行这样你就可以直接在文本中使用空格和回车了。
这种方法特别适合于在网页中显示程序代码。 比如显示一段C程序代码。[size=0.9em]<div style="white-space:pre">int sub(int x,inty){ int z; if(x>y) z=x-y; else z=y-x; returnz;}</div>显示效果为intsub(intx,inty){ intz; if(x>y) z=x-y;else z=y-x; returnz;}使用HTM L的<p re>标签也可以达到类似的效果但<p re>标签有一些不太好的特性不如使用CSS的white-space属性更方便。
[size=1.1em]四、使用CSS的letter-spacing属性
CSS的letter-spacing属性用于设置文本中字符之间的间隔它的取值可以是一个带单位的长度值浏览器会在字和字之间设置指定长度的空白。 比如
[size=0.9em]<div style="letter-spacing:30px">欢迎光临 </div>显示效果为
欢迎光临
注意如果文本中有英文单词则空白会加在字母之间而不是单词之间。[size=1.1em]五、使用CSS的word-spacing属性
CSS的word-spacing属性用于设置文本中单词之间的间隔它的取值可以是一个带单位的长度值浏览器会在单词和单词之间设置指定长度的空白。比如
[size=0.9em]<div style="word-spacing:30px">Happy newyear!</div>
显示效果为
Happy new year!
注意HTML是以空格来区分单词的它会把单词间的空白按指定长度显示。[size=1.1em]六、使用CSS的text-indent属性
CSS的text-indent属性用于设置首行缩进它的取值可以是一个带单位的长度值浏览器会在段落的首行开始处设置指定长度的空白。 比如[size=0.9em]<div style="text-indent:2em">欢迎光临 </div>显示效果为
欢迎光临
说明 em是一个相对长度单位 2em表示要缩进两个字的距离。
VirMach,成立于2014年的美国IDC商家,知名的低价便宜VPS销售商,支持支付宝、微信、PayPal等方式付款购买,主打美国、欧洲暑假中心产品,拥有包括洛杉矶、西雅图、圣何塞、凤凰城在内的11个数据中心可以选择,可以自由搭配1Gbps、2Gbps、10Gbps带宽端口,有Voxility DDoS高防IP可以选择(500Gbps以上的防御能力),并且支持在控制面板付费切换机房和更换IP(带...
bgp.to对日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所有优惠都是循环的,终身不涨价。服务器不限制流量,支持升级带宽,免费支持Linux和Windows server中文版(还包括Windows 10). 特色:自动部署,无需人工干预,用户可以在后台自己重装系统、重启、关机等操作!官方网站:https://www.bgp.to...
ftlcloud怎么样?ftlcloud(超云)目前正在搞暑假促销,美国圣何塞数据中心的云服务器低至9元/月,系统盘与数据盘分离,支持Windows和Linux,免费防御CC攻击,自带10Gbps的DDoS防御。FTL-超云服务器的主要特色:稳定、安全、弹性、高性能的云端计算服务,快速部署,并且可根据业务需要扩展计算能力,按需付费,节约成本,提高资源的有效利用率。点击进入:ftlcloud官方网站...