HTML/CSS中的空格处置_如何保留页面中的空格

HTML中的空格的规则 在html中内容中的多个空格一样平常会被视为一个,延续的多个空格符被自动合并了。同时内容前后的空格也会被消灭, 如下: <p> fly63 com </p> 显示效果为: f...

HTML中的空格的规则

在html中内容中的多个空格一样平常会被视为一个,延续的多个空格符被自动合并了。同时内容前后的空格也会被消灭, 如下:

<p> fly63   com </p>

显示效果为:

fly63 com

备注:浏览器的这种机制处置,同样适用于除了通俗的空格键,还包罗制表符(\t)和换行符(\r和\n),可以通过使用<br>标签显式示意换行。

 

HTML空格保留

这时候若是希望HTML中多个延续的空格在网页上能显示,在浏览器中表现出真实的自身空格缩进和换行效果。 我们知道一样平常有2种方式,使用<pre>标签,或者使用&nbsp;来代表空格。如下:

<pre> fly63 com </pre>

或者

<p>&nbsp;fly63 &nbsp;&nbsp; &nbsp;com&nbsp;</p>

Html中空格现在有这些:

&nbsp; &#160;  不断行的空缺(1个字符宽度)
&ensp;  &#8194; 半个空缺(1个字符宽度)
&emsp; &#8195; 一个空缺(2个字符宽度)
&thinsp;  &#8201; 窄空缺(小于1个字符宽度)


CSS空格保留

1、CSS中当 white-space 属性取值为pre时,就根据<pre>标签的方式处置。浏览器会保留文本中的空格和换行,例如:

<p style="white-space:pre"> fly63  com <p>

 显示效果为:' fly63   com '


2、CSS的white-space属性为pre-line时,意为保留换行符。除了换行符会原样输出,其他都与white-space:normal规则一致。 

<p style="white-space: pre-line">
	fly63
	com
</p>

显示效果为:

'fly63

com'


3、CSS的 letter-spacing 属性用于设置文本中字符之间的距离,例如:

<p style="letter-spacing:5px;">欢迎光临!</p>

显示效果为:' 欢   迎   光   临   !'


4、CSS的 word-spacing 属性用于设置文本中单词之间的距离,例如: 

<p style="word-spacing:5px">Happy new year!</p>

显示效果为: Happy   new   year! 


思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

2.腾讯云: 提供云服务器、云数据库、云存储、视频与CDN、域名等服务。腾讯云各种产物的最新流动,优惠券领取点击进入

3.广告同盟: 整理了现在主流的广告同盟平台,若是你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/972

  • 发表于 2021-04-20 07:47
  • 阅读 ( 276 )
  • 分类:互联网

0 条评论

请先 登录 后评论
周晴
周晴

718 篇文章

你可能感兴趣的文章

相关问题