這裡有一些CSS中文排版技巧,值得收藏!

在CSS網頁佈局中,排版是一個麻煩的問題。作為一個優秀的網頁設計師和Web前端開發人員,掌握一些簡單的中文排版技巧是不可或缺的。所以今天小編特意整理了一些簡單實用的技巧,希望對大家有所幫助。


這裡有一些CSS中文排版技巧,值得收藏!


文字排版


字體


我們可以使用css樣式為網頁中的文字設置字體、字號、顏色等樣式屬性。

body{font-family:"宋體";}

這裡注意不要設置不常用的字體,因為如果用戶本地電腦上如果沒有安裝你設置的字體,就會顯示瀏覽器默認的字體。(因為用戶是否可以看到你設置的字體樣式取決於用戶本地電腦上是否安裝你設置的字體。)

現在一般網頁喜歡設置“微軟雅黑”,如下代碼:

body{font-family:"Microsoft Yahei";}

body{font-family:"微軟雅黑";}


這裡有一些CSS中文排版技巧,值得收藏!


字號、顏色


可以使用下面代碼設置網頁中文字的字號為12像素,並把字體顏色設置為#666(灰色):

body{font-size:12px;color:#666}


粗體


可以使用下面代碼實現設置文字以粗體樣式顯示出來。

p span{font-weight:bold;}


斜體


以下代碼可以實現文字以斜體樣式在瀏覽器中顯示:

p a{font-style:italic;}

三年級時,我還是一個 的小女孩。


這裡有一些CSS中文排版技巧,值得收藏!


下劃線


有些情況下想為文字設置為下劃線樣式,這樣可以在視覺上強調文字,可以使用下面代碼來實現:

p a{text-decoration:underline;}

三年級時,我還是一個 的小女孩。


刪除線


如果想在網頁上設置刪除線怎麼辦,這個樣式在電商網站上常會見到:


上圖中的原價上的刪除線使用下面代碼就可以實現:

.oldPrice{text-decoration:line-through;}


這裡有一些CSS中文排版技巧,值得收藏!


段落排版


縮進


中文文字中的段前習慣空兩個文字的空白,這個特殊的樣式可以用下面代碼來實現:

p{text-indent:2em;}

注意:2em的意思就是文字的2倍大小


這裡有一些CSS中文排版技巧,值得收藏!


行間距(行高)


這一小節我們來學習一下另一個在段落排版中起重要作用的行間距(行高)屬性(line-height),如下代碼實現設置段落行間距為1.5倍。

p{line-height:1.5em;}


中文字間距、字母間距


如果想在網頁排版中設置文字間隔或者字母間隔就可以使用 letter-spacing 來實現,如下面代碼:

h1{

letter-spacing:50px;

}

注意:這個樣式使用在英文單詞時,是設置字母與字母之間的間距。


如果我想設置英文單詞之間的間距呢?可以使用 word-spacing來實現。如下代碼:

h1{

word-spacing:50px;

}

...

welcome to imooc!


這裡有一些CSS中文排版技巧,值得收藏!


對齊


想為塊狀元素中的文本、圖片設置居中樣式嗎?可以使用text-align樣式代碼,如下代碼可實現文本居中顯示。

h1{

text-align:center;

}

了不起的蓋茨比

同樣可以設置居左:

h1{

text-align:left;

}

了不起的蓋茨比

還可以設置居右:

h1{

text-align:right;

}

了不起的蓋茨比


圖文環繞


在css中有一個常見的圖文環繞效果。實現方式主要是通過float標籤,將圖片左浮動,或者右浮動。其相鄰的文字,就會環繞圖片排列,代碼和效果如下:


這裡有一些CSS中文排版技巧,值得收藏!

這裡有一些CSS中文排版技巧,值得收藏!


豎排文字

使用writing-mode實現。writing-mode屬性有兩個值lr-tb和tb-rl,前者是默認的左-右、上-下,後者是上-下、右-左。


比如:

p{ writing-mode: tb-rl;}

可以結合direction排版。


這裡有一些CSS中文排版技巧,值得收藏!


首字下沉


偽對象:first-letter配合font-size、float可以製作首字下沉效果。

比如:

p:first-letter{ padding: 6px; font-size: 32pt; float: left;}


漢字注音


如果我們想為漢字注音,就可以使用ruby標籤和ruby-align屬性來實現,比如:

<ruby>注音zhuyin/<ruby>

然後通過ruby-align設置其對齊方式。


這是一個比較冷門的技巧,可能平時使用不多,但小編覺得不妨提供給大家預防不時之需。


這裡有一些CSS中文排版技巧,值得收藏!


以上就是小編要跟大家分享的CSS網頁佈局中文排版技巧,雖然很簡單,但簡單的過程中其實暗藏玄機,如果大家喜歡還請記得收藏哦~


分享到:


相關文章: