文章排版中的實用CSS基礎
文章的排版中經常會用到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。
相關文章
- 響應式排版中的基礎知識
- CSS文字排版CSS
- div+css排版CSS
- CSS——CSS基礎(1)CSS
- CSS實用技巧(中)CSS
- css的基礎用法(下)CSS
- java基礎相關文章Java
- 【WEB基礎】HTML & CSS 基礎入門(9)CSS盒子WebHTMLCSS
- 前端基礎_CSS前端CSS
- CSS基礎分享CSS
- css基礎1CSS
- css基礎2CSS
- Latex排版學習筆記(3)——latex基礎教程筆記
- css樣式圖文排版CSS
- 關於DataTable的兩篇基礎文章
- TS基礎應用 & Hook中的TSHook
- [譯]《Smashing》: 用 CSS 形狀打造高階排版CSS
- 【基礎】CSS實現多重邊框的5種方式CSS
- 熱敏印表機排版—瞭解印表機的基礎知識
- python基礎中的基礎Python
- CSS 基礎語法CSS
- CSS基礎篇(一)CSS
- CSS基礎知識CSS
- html css 基礎 jsHTMLCSSJS
- CSS基礎語法CSS
- CSS基礎:CSS變數簡介CSS變數
- Mac實用桌面排版工具——Affinity Publisher for MacMac
- Affinity Publisher Beta for Mac 實用桌面排版工具Mac
- Affinity Publisher Beta for Mac(實用桌面排版工具)Mac
- WEB設計中的排版Web
- [譯]基礎中的基礎,JavaScript中的值和引用JavaScript
- TCP/IP基礎文章(安全篇) (轉)TCP
- 【冷啟動#1】實用的MySQL基礎MySql
- 《大前端 基礎元件》系列 CSS基礎架構前端元件CSS架構
- 【WEB基礎】HTML & CSS 基礎入門(7)表格WebHTMLCSS
- 輕量級CSS佈局排版框架:EZ-CSSCSS框架
- CSS3動畫基礎CSSS3動畫
- 面試之道之 CSS 基礎面試CSS