文章排版中的實用CSS基礎

尛沫發表於2014-05-13

文章的排版中經常會用到CSS基礎,當然包括了首行縮排、圖文混排、設定背景色、文字居中,以及顯示邊框等,有了這些常用基礎,不需要很多時間就能輕鬆完成排版工作了。

首行縮排

眾所周知段落的開頭應該空兩格,而你使用Word的時候,也有首行縮排這個功能,但在html中你的空格鍵好像起不了作用了。當然,你可以用& nbsp;來代替一個空格,但這不是理想的方式,用CSS就簡單,有效了許多:

<p style="text-indent:2em;">你的內容</p>

這樣的話,這個有style="text-indent:2em;"段落就會顯示兩個字元的縮排了。想縮排更多? 修改2em,2表示2個字元,你可以相應增加或者減少。

圖文混排

在Word中,我們可以用環繞來讓文字顯示在圖片周圍,而CSS中,我們可以用float,來讓文字在沒有清理浮動的時候,顯示在圖片以外的空白處。

在下面的程式碼中,把float設定成left,圖片會顯示在左邊,而right則顯示在右邊,而margin-right是為了不讓文字和圖片貼在一起需要寫的,如果你設定的是float:right則相應應該是把margin-right改成margin-left

<img style="float:left;margin-right:15px;" src="圖片地址" alt="圖片說明" />

設定背景色

如果你有需要引用的內容,而主題中又沒有設定,或者希望自己定製一下背景顏色。程式碼如下,如果你不知道顏色是如何定義的,你可以看看web216安全,換上相用的顏色代號就可以了,比如#faf7e8表示上面的淺黃色:

<p style="background:#faf7e8;border-top:1px dotted #a3a3a3;border-bottom:1px dotted #a3a3a3;text-align:center;">

文字居中

根據上述內容,只要在程式碼中加入text-align:center,就可以讓文章在容器的寬度內水平居中。

顯示一個邊框

邊框我們會用到border,新增一個邊框,只要加上style="border:1px dotted #080;"1px程式碼邊框的大小,而dotted是邊框的樣式,常用的樣式有三個:solid(實邊)、dashed(虛線)、dotted(點狀虛線)。 就像上面例項的邊框中,我使用的是dotted邊。

本文為Anyforweb技術分享部落格,需要了解網站建設及更多web應用相關資訊,請訪問anyforweb.com。

相關文章