Html中三种空格的区别 2022年06月30日 约 331 字
预计阅读 1 分钟
次阅读
不同空格符号的区别及含义 半角的不断行的空白格(推荐使用);这是我们使用最多的空格,也就是按下 space 键产生的空格。在 html 中,如果你用空格键产生此空格,空格是不会累加的(只算一个),要是用 html 实体表示才可累加。该空格占据宽度受字体影响明显而强烈。在 inline- block 布局中会搞些小破坏,在两端对齐布局中又是不可少的元素。 半角的空格;此空格有个相当稳健的特性,就是其占据的宽度正好是1/2个中文宽度,而且基本上不受字体影响。 全角的空格;此空格也有个相当稳健的特性,就是其占据的宽度正好是1个中文宽度,而且基本上不受字体影响。 示例 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
< template >
< div
v-for = "(item,index) of list"
:key = 'index'
v-html = 'formatName(item.name)'
></ div >
</ template >
< script >
methods : {
// 名字是两个中文或三个中文,两个中文的名字需要加空格和三个中文对齐
formatName ( val ){
if ( ! val || val . length > 2 ){
return val
}
return `<span> ${ val , substring ( 0 , 1 ) } </span> <span> ${ val . substring ( 1 ) } </span>`
}
}
</ script >