CSS中的詞組之間的間距有時(shí)會(huì)給我們帶來不便和麻煩。下面我們就來討論一下CSS中詞組之間的間隔。
p { letter-spacing: 1px; word-spacing: 2px; }
上面的代碼中,我們對段落中的字母間距和單詞間距進(jìn)行了設(shè)定。letter-spacing設(shè)定的是字母間距,word-spacing則設(shè)定的是單詞間距。
需要注意的是,CSS中設(shè)定的單詞間距只作用于英文單詞,對于中文單詞并不會(huì)產(chǎn)生任何影響。
h1 { text-align: justify; text-justify: inter-word; }
上面的代碼則是將標(biāo)題文字左右對齊,并且使用inter-word值設(shè)定了單詞間隔。注意,這個(gè)inter-word值只作用于英文單詞,對于中文單詞則仍然不產(chǎn)生任何影響。
除了上述的兩種方法,我們還可以使用margin和padding來控制詞組間的間隔。
a { margin-right: 10px; }
上述代碼將鏈接文本和相鄰的HTML元素之間的間距設(shè)定為10px,達(dá)到了調(diào)整詞組之間間隔的效果。
綜上所述,CSS中控制詞組間隔的方法比較多,除了我們上面提到的,還有使用transform屬性的scale方法、使用text-overflow屬性等等方法。根據(jù)具體的需求選擇最為合適的方法,才能達(dá)到最好的效果。