加上背景
背景能給標(biāo)題加上精巧的效果.只要加上背景色與一些留白,不需要用到圖片我們就可以創(chuàng)造出清新的標(biāo)題風(fēng)格.舉例來(lái)說(shuō):
h1 { font-family: Arial, sans-serif; font-size: 24px; color: #fff; padding: 4px; background-color: #696; }
我們把標(biāo)題中的文字變成白色,周?chē)舫?像素的內(nèi)補(bǔ)丁空間,同時(shí)把背景改成綠色.如圖2-4那樣,會(huì)有一條寬大的,顏色如同撞球桌的綠帶貫穿整個(gè)頁(yè)面,分割兩個(gè)段落.
圖2-4:設(shè)定了內(nèi)補(bǔ)丁和背景色的標(biāo)題示例
背景和邊框
只要在標(biāo)題下面加上一條細(xì)邊框,再配上淺色背景,你就能不用一張圖片的情況下做出三維的效果.
這份css與上面的十分類(lèi)似,只改了幾個(gè)顏色,在底部加上了2像素的邊框
h1 { font-family: Arial, sans-serif; font-size: 24px; color: #666; padding: 4px; background-color: #ddd; border-bottom: 2px solid #ccc; }
借著使用不同亮度的相同顏色,就能做出如圖2-5般逼真的三維效果:
圖2-5:設(shè)定背景和底邊的標(biāo)題
平鋪背景
用上圖片的話(huà),就能發(fā)揮更多的創(chuàng)意了.就讓我們用photoshop創(chuàng)建一個(gè)10X10的小圖片,最上面是黑色的邊框,然后下面是從上到下的灰色梯度(如圖2-6):
圖2-6 用Photoshop創(chuàng)建的小圖片
我們可以用css把這個(gè)小圖片放到我們的<h1>底部去:
h1 { font-family: Arial, sans-serif; font-size: 24px; color: #369; padding-bottom: 14px; background: url(10x10.gif) repeat-x bottom; }
設(shè)定 repeat-x 使瀏覽器在平鋪背景圖的時(shí)候只在水平方向上排列(相對(duì)的repeat-y就是在垂直方向上排列),同時(shí)我們?cè)O(shè)定了將圖片放置在標(biāo)題的底部,并加上一些下部?jī)?nèi)補(bǔ)丁,以便調(diào)整圖片和標(biāo)圖文字之間的距離(如圖2-7)
圖2-7:設(shè)定平鋪背景的標(biāo)題示例
方便替換的圖標(biāo)
我們也可以使用cssdebackground屬性來(lái)設(shè)定放在文字左邊的小圖標(biāo)以此來(lái)代替寫(xiě)死圖片標(biāo)簽的方法,為標(biāo)題加上裝飾用的小圖標(biāo).這個(gè)方法能使在未來(lái)的日子里改變網(wǎng)站顯示效果的工作變得十分輕松—只需要替換那么一個(gè)css規(guī)則,就能同時(shí)改變整個(gè)網(wǎng)站的顯示效果.
代碼和上面的平鋪背景大致相同:
h1 { font-family: Arial, sans-serif; font-size: 24px; color: #369; padding-left: 30px; background: url(icon.gif) no-repeat 0 50%; }
我們?cè)谖淖值淖筮叾嗔舫鲆粔K空間以便防止我們想要的圖標(biāo),然后設(shè)定no-repeat指定背景圖片不進(jìn)行平鋪(如圖2-8),同時(shí)我們希望圖標(biāo)的位置在據(jù)左邊0像素,并且對(duì)起垂直中線(xiàn).
圖2-8:設(shè)定了圖標(biāo)的標(biāo)題示例
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁(yè) 標(biāo)記語(yǔ)言——標(biāo)題 [3] 下一頁(yè) 標(biāo)記語(yǔ)言——標(biāo)題 [5]
◎進(jìn)入論壇網(wǎng)頁(yè)制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|