希望大家能夠更徹底的了解Float:浮動,以及Padding:內距的意義,並善用Padding:內距,將文字的排版得更舒適更有設計感。
本講義範例網址
http://mepopedia.com/~jinjin/web/hw05/story.html
20. 一、繞圖排文
網頁設計中編排包含圖片、文字的版面時,由於圖片通常比文字高很多,若將它們排在同一行,則圖片旁邊容易出現過多的留白,使版面看起來很空洞, 如圖所示:
為了讓版面看起來更緊實更有設計感,通常會以「繞圖排文」的方式來排版,也就是將文字排到圖片旁邊的空白處。
這種做法需透過 CSS 來設定,以下則為「繞圖排文」的步驟:
1. 1.在準備好的文字中插入圖片
2. 2.新增類別CSS,命名為floatleft
3. 3.Float浮動設定Left靠左對齊,Padding內距?上右下設定為20px
4. 4.將圖片設定為靠左的浮動,選取類別中的floatleft
5. 5.圖片靠左浮動,並與內文產生20px的內距,與文字產生一段舒服的距離
6. 6.以類似的方法,設定置右圖片,新增類別CSS,命名為floatleft
7. 7.Float浮動設定Right靠右對齊,Padding內距?上左下設定為20px
21. 二、推文按鈕的應用
現在幾乎人人臉書的時代,大家都習慣順手按推或分享,若希望自己設計的網站有更多人參訪,可以加入臉書、噗浪或推特的按鈕,並加入分享的語法,動作很簡單,請跟著以下的步驟來做:
1. 1.插入準備好的臉書、噗浪及推特的按鈕圖片
2. 2.替代文字中寫入:將本篇文章推薦到臉書
3. 3.為圖像設定類別CSS命名為iconstyle
於CSS中加入以下語法