国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

用css網站布局之十步實錄?。?/h1>
2020-03-24 17:33:53
字體:
來源:轉載
供稿:網友
你是不是厭倦了那些大紅大綠的背景,現在是去掉它們的時候了,只保留導航條的紅色背景。真是難為您居然能堅持學習本教程到此,很好,再過幾步,你就能很好了解css控制整個網頁版面(Layout)的能力。
先設置全局的文本樣式:
Example Source Code
body {
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: 12px;
color: #666666;
background: #ffffff;
}
一般我們把body標簽放在css文件的頂端,當然你要是執意要把它放在尾部,瀏覽器不會和你計較。font-family內的順序決定字體顯示優先級,比方如果所在計算機沒有Arial字體,瀏覽器就會指向Helvetica字體,依次類推;color指字體顏色;background指背景顏色。
如果你都是按本教程的操作,應該能看到下圖:你可以看到內容(content)的各塊(block)之間的間隙太小了,而基于最初的設計,內容標題(即 h2 )和正文之間的間隙大概是15px,每個段落的間距也大概是15px,所以在css中寫入:Example Source Code
#content h2 {
margin: 0;
padding: 0;
padding-bottom: 15px;
}
#content p {
margin: 0;
padding: 0;
padding-bottom: 15px;
}
然后需要讓content層的四周都空出25px的間隙,這本來是件很簡單的事,理論上我們只需在#content的css文件中加入padding: 25px;就行了,但是IE給我們上了 一課 ,它的固有BUG根本不能按我們的想象表現。解決這個問題有兩種辦法。第一種辦法是區別瀏覽器寫入兩種代碼(HACK IE),但因為間隙(padding,在Dreamweaver中又叫填充)使用很頻繁,所以我們用另一種辦法。
我們往需要填充的層中加入padding層,它的功能僅限于顯示間隙:Example Source Code
div id= sidebar-a
div >Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus.
Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus.
Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus
euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio.
Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget,
purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst.
/div
/div
同樣的,再往html文件的content層中加入padding層。
由于padding層的功能僅是制造空隙,所以不要設置它的寬度,只需在css中添加:Example Source Code
#sidebar-a {
float: right;
width: 280px;
}
#sidebar-a .padding {
padding: 25px;
}
#content {
margin-right: 280px;
}
#content .padding {
padding: 25px;
}
就像我們之前用的方法一樣,我們只選擇了類(class)為padding,且父類(parent)為#content或#sidebar-a的元素(element)。
接下來設置行距,content和sidebar-a的行距需要加寬,但在css中是沒有行距(leading)這種屬性(attribute)的,但是有行高(line-height)屬性,因此往css中寫入:Example Source Code
#sidebar-a {
float: right;
width: 280px;
line-height: 18px;
}
#content {
margin-right: 280px;
line-height: 18px;
}
現在可以看到標題 about 和 contact us 顯得相當突兀,這是因為我們使用的字體并不是一種網頁字體,我們需要將其替換為以下圖片,并將其存放于/images/headings/文件夾中:
替換方法為,在html文件的 h2 標簽中寫入:Example Source Code
h2 img src= images/headings/about.gif width= 54 height= 14 alt= About / /h2
h2 img src= images/headings/contact.gif width= 98 height= 14 alt= Contact Us / /h2
于是得到下圖:

本文作者:html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

主站蜘蛛池模板: 台中市| 蒙城县| 营口市| 江川县| 华容县| 常山县| 庆阳市| 宜都市| 商河县| 西乌珠穆沁旗| 龙川县| 平度市| 永顺县| 个旧市| 瓦房店市| 甘洛县| 扶余县| 永昌县| 佛坪县| 那曲县| 卢氏县| 浦江县| 和静县| 罗定市| 晋州市| 三台县| 和林格尔县| 商都县| 吐鲁番市| 潼南县| 天祝| 桐乡市| 黄山市| 南昌市| 蕲春县| 青阳县| 丘北县| 翼城县| 军事| 桦川县| 合作市|