使用全角空格进行文本对齐

我们在做对齐的效果时,通常会使用多个 字符,如以下代码所示:

<p><span class="first">来访时间:</span><span class="second" id="arriveTime"></span></p>
<p><span class="first">离开时间:</span><span class="second" id="leaveTime"></span></p>
<p><span class="first">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;司:</span><span class="second" id="company"></span></p>

但是,这种方法在不同分辨率的屏幕上效果会不一样,可能会出现错位的现象。如图所示:

解决方法:使用全角空格。

空格,一般分为半角空格和全角空格。平常我们在网页上打字时,敲击一下空格,显示的是半角空格(“ ”),仅相当于一个小写字母的大小。

另一种空格——全角空格则是相当于一个字的大小,且多个全角空格连续使用不会被浏览器视为一个空格。

全角空格( ),可以通过百度百科查询全角空格得到。

我们只需在公司俩字中间加上两个全角空格,即可解决对齐问题。

<p><span class="first">来访时间:</span><span class="second" id="arriveTime"></span></p>
<p><span class="first">离开时间:</span><span class="second" id="leaveTime"></span></p>
<p><span class="first">公  司:</span><span class="second" id="company"></span></p>

效果如下图:

原文地址:https://www.cnblogs.com/luoyihao/p/12209137.html

时间: 2024-11-08 15:10:20

使用全角空格进行文本对齐的相关文章

java去掉全角空格和半角空格的方法,

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾.中间 String str = " hell o "; String str2 = str.replaceAll(" ", ""); System.out.println(str2); 3.或者replaceAll(" +","

关于JAVA正则匹配空白字符的问题(全角空格与半角空格)

今天遇到一个字符串,怎么匹配空格都不成功!!! 我把空格复制到test.properties文件 显示“\u3000” ,这是什么? 这是全角空格!!! 查了一下    \s    不支持全角 1."\s"匹配的是哪一种空格? 正则表达式中\s匹配任何空白字符,包括空格.制表符.换页符等等:中文全角空格 \s 并不能匹配中文全角空格. \s 只能匹配下面六种字符(详见 java.util.regex.Pattern 的 API DOC): 半角空格( ) 水平制表符(\t) 竖直制表符

经历:sybase的sql查询,当传递的参数中包含全角空格(\u00a0),查询慢

今天,我遇到了一个sybase数据库查询的问题.一句简单的sql,但是不知道为什么查询不出来,导致生产生产服务器频频挂掉.吓得我的小心脏砰砰啊. select DISTINCT A.FCIL_CDE as fcilCde from DND_EVENT_LOG A WHERE A.DOC_REF =? AND A.DOC_TYPE = ? AND A.START_OR_END = 'S' 后来,经网络运营经理查询,原来是客户传递的参数中包含了特殊字符,即全角空格的转义(\u00a0). 原因是由于

sql语句,一个全角空格的考验

早晨在群里灌水.突然有人发了这个,问哪里错了,下图是sql语句和报错信息... 一群人猜了半天,呵呵,最后发现是 ”全角空格“ 引起的...真是醉了..记录下,引以为戒.

Java方法trim()所不能删除的字符串两端的全角空格删除方法

String testStr = " 西式灯饰受欢迎 尽情演绎奢华味道"; testStr = testStr.replaceAll("[ | ]", " ").trim(); 如代码所示,直接用半角空格直接替换调字符串中所有的全角空格,然后再用trim()方法即可. 网站编辑往往不小心在全角和半角之间切换,导致很多新闻正文中含有两种空格的混合,这里就给大家介绍这一个:去除全角空格的方法,如上代码所示.

java去左右的空格(包括全角空格,tab,回车等)

在开发中我们会遇到需要去除左右空格的需求,如果只是简单的空格,调一下trim()方法即可,但如果有中文全角.回车等看起来是空格的非空格,则需要自定义来开发实现,下面这个工具可以实现去左右那些看起来是空格的所有空格字符. import com.google.common.base.CharMatcher; /** * @author yangzhilong * @date 6/25/2019 */ public class TrimUtils { /** * trim left and right

sqlserver去掉字符串结尾的全角空格

CREATE FUNCTION F_Covert( @str nvarchar(4000) ) returns nvarchar(4000) as  begin    declare @endp int,@endflag int,@length int,@i int    ,@reversestr nvarchar(4000),@return_str nvarchar(4000)    select @endflag = 0,@length=len(@str),@i=1,@reversestr

如何去掉全角的空格的问题

说一下全角的空格怎么删除的问题 var text="aaaa "//此处空格为全角空格 text=text.Replace(" ",string.Empty); 上面的代码,就可以删除全角空格,也就是把全角空格替换成空.

charCode 表示空格 实现中文对齐

字符以及HTML实体 描述以及说明   这是我们使用最多的空格,也就是按下space键产生的空格.在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个).要使用html实体表示才可累加.为了便于记忆,我总是把这个空格成为"牛逼(nb)空格(sp – space)",虽然实际上并不牛逼.该空格占据宽度受字体影响明显而强烈.在inline-block布局中会搞些小破坏,在两端对齐布局中又是不可少的元素.是个让人又爱又恨的小东东. ?   该空格学名不详.为了便于记忆,我们不妨