CSS中有兩種空格符號:左空格符和右空格符。它們用于表示字詞之間的空白。
.left-space{ unicode-bidi: bidi-override; direction: rtl; /* right-to-left */ }
左空格符可以通過unicode-bidi屬性和direction屬性來實現。unicode-bidi屬性用于控制文本的雙向性,bidi-override值表示重載雙向性規則,可以讓direction屬性生效。而direction屬性是用于控制文本的方向,rtl代表從右向左。
.right-space{ unicode-bidi: bidi-override; }
右空格符只需要使用unicode-bidi屬性來實現。同樣設置bidi-override讓unicode-bidi屬性生效即可。
這兩種空格符對于控制文本的排版很有用,比如在某些eg:在某些語言中會使用右空格符分隔數字和單位,例如10px,不同語言中分隔數字和單位的方式不同。使用左空格符或右空格符可以靈活控制文本的排版,讓它更符合我們的需求。
上一篇css中的左邊框語法
下一篇css中的導航條怎么設置