CSS中的字右移是一種常見的排版方式,適用于需要在一行中顯示文字但又不想讓文字太擠的情況。我們可以用CSS中的text-indent屬性來實現字的右移。
p { text-indent: 2em; }
在上面的代碼中,我們給p標簽添加了一個text-indent屬性,值為2em。這意味著每個p標簽中的文字都會向右移動2個em的距離。em是CSS中一種相對長度單位,它的值是相對于當前元素字體大小的倍數。
如果我們想讓文字在第二行起始位置對齊,而不是第一行的首字母,我們可以使用text-indent和text-align屬性的組合,如下所示:
p { text-indent: 2em; text-align: justify; }
在上面的代碼中,我們將text-align屬性的值設置為justify,這樣每一行的字都會自動對齊,而且第一行的字也會向右縮進2em,與后續行對齊。
總的來說,CSS中的字右移是一種簡單但實用的排版方式。我們可以用text-indent屬性輕松實現字的縮進,通過text-align屬性的組合可以實現更加豐富的排版效果。