網頁背景設計技巧大全

2021-08-23 13:09:53 字數 2945 閱讀 5660

網頁中的背景設計是相當重要的,尤其是對於個人主頁來說,乙個主頁的背景就相當於乙個房間裡的牆壁地板一樣,好的背景不但能影響訪問者對網頁內容的接受程度,還能影響訪問者對整個**的印象。如果你經常注意別人的**,你應該會發現在不同的**上,甚至同乙個**的不同頁面上,都會有各式各樣的不同的背景設計。究竟都有哪些不同樣式的背景,還有它們的設計方法都是怎樣的呢,現在就由我來為大家作乙個比較完整的總結。

1.顏色背景

顏色背景的設計是最為簡單的,但同時也是最為常用和最為重要的,因為相對於背景來說,它有無與倫比的顯示速度上的優勢。在網頁檔案中,一般通過<body>標籤來指定頁面的顏色背景,其html語法為:

<body bgcolor="color">

其中的"color"表示不同的顏色,可以用各種不同的顏色表示方法,比較常用的有直接用顏色的英文名稱,如blue、yellow、black等等,還可以用顏色的十六進製制表示方法,如#0000ff、#ffff00、#000000等等,此外還可以用百分比值法和整數法,其效果都是一樣的。

顏色背景雖然比較簡單,但也有不少地方需要注意,如要根據不同的頁面內容設計背景顏色的冷暖狀態,要根據頁面的編排設計背景顏色與頁面內容的最佳視覺搭配等等。

2.沙紋背景

沙紋背景其實屬於背景的範疇,它的主要特點是整個頁面的背景可以看作是區域性背景的反覆重排,在這類背景中以沙紋狀的背景是為常見,所以我們將其統稱為沙紋背景。

初學主頁製作者都有這樣的經歷,當試圖把自己的**作為頁面的背景是,卻發現瀏覽器上顯示出來的不僅僅是乙個**,而是同一**在水平和豎直方向上的反覆排列。這就是瀏覽器處理背景時的規律方法,利用這一規律我們可以用一小塊作為頁面背景,讓它自動在頁面上重複排列,鋪滿整個頁面,從而使網頁的體積大大減小。

<body background="picture">

其中的"picture"表示背景的url路徑。

3.條狀背景

條狀背景與沙紋背景是比較相似的,它適用於頁面背景在水平或豎直方向上看是重複排列的,而在另一方向上看則是沒有規律的。它也是利用瀏覽器對背景的自動重複排列,與沙紋背景所不同的是它只讓在乙個方向上重複排列。

以在豎直方向上排列為例,首先用影象處理軟體做乙個從左到右為藍白漸變的水平條狀,其長度與頁面的寬度相當。也通過

<body background="picture">

將其設為頁面背景,經瀏覽器顯示後,就成為整個頁面從左到右藍白漸變的分欄顏色背景。當然,也可以用類似的方法實現條狀背景在水平方向上的重複排列。

4.**背景

把自己或朋友的**作為頁面的背景讓大家看到,是有點令人激動的事情,但瀏覽器對的自動重複排列卻使這一願望難以實現。怎麼辦呢?只有想不到的,沒有做不到的,這裡我們用上一點簡單的css。在網頁檔案的<head>……</head>之間加入下面的css語句:

<styletype="text/css"><!--body--></style>

這樣,在網頁頁面中,就可以看到你的**位於頁面的正中間,而且在拉動瀏覽器視窗的滾動條時,**仍然位於頁面的正中間而不隨頁面內容一起滾動。如果你覺得**位於頁面的正中間不滿意,你也可以隨意地調整它在頁面中的位置,只需要調整"background-position"的值就可以了。

5.復合背景

如果你在練習上面的「**背景」時「不小心」也設定了<body>標籤裡的顏色背景,那麼你看到了什麼?顏色背景還起作用嗎?對,你能看到你的**浮於你設的顏色背景之上,二者能夠同時正常地顯示出來。這就是復合背景的魅力,更為吸引人的是,當你所設定的背景因為某種不可知的因素而不能正常顯示的時候,瀏覽器能夠自動用你所設定的顏色背景取而代之。它的設計方法,就不用我再多說了吧!

6.區域性背景

前面我們所說的背景都是整個頁面的背景,能不能在頁面上為某個區域性的內容設定屬於它自己的背景呢?回答是肯定的。

最為常見的是在**的設計當中,我們可以為**設定乙個不同於頁面的背景,甚至在不同的**單元中,我們也可以設定各個**單元自己的背景。請看下面這個**例子:

<table border="1" width="240" height="101" bgcolor="#c0c0c0">

<tr>

<td width="80" height="46" bgcolor="#00ffff"></td>

<td width="80" height="46"></td><td width="80" height="46" bgcolor="#00ff00"></td>

</tr>

<tr>

<td width="80" height="47" bgcolor="#ffff00"></td>

<td width="80" height="47" bgcolor="#ff0000"></td>

<td width="80" height="47" bgcolor="#ff00ff"></td>

</tr>

</table>

在瀏覽器中的顯示效果如圖所示,可以看到,不但對於**整個來說有不同於頁面的背景,就是每乙個單元格也可以設定各不相同的背景。

<html><head><title>不僅僅是頁面的背景</title><styletype="text/css"><!--bodydiv--></style></head><body><pstyle="background:black url(../images/bg.jpg);color:black}">

記得有這麼一首詩:"<div>坐地日行八萬里,巡於遙看一千河。</div>"偉人就是了不起,……幾萬里就出去了。</p></body></html>

在瀏覽器中的顯示效果如圖所示,現在是不是有點興奮了,啊,原來文段也可以有自己的背景。只要你願意,你就可以為頁面的任何乙個部分定義自己的背景,從而把頁面打扮得更加漂亮和吸引人。

說到這,關於網頁背景設計的問題也就說得大概也就差不多了,但新的網頁製作技術也在不斷湧現,說不定今天你看了這篇文章,明天就覺得它太過時了。筆者寫這篇文章,目的是引起廣大網頁製作者對背景設計的注意,畢竟,背景對網頁來說實在是太重要了,當然,**還是要以內容為第一的。

CSS網頁製作技巧之控制網頁背景

我想大家常常為一些比較合適於自己的網頁背景的而發愁吧,這個我想也是有的,因為這些不是太大就是太小,或者太亂,那麼有沒有辦法讓能合自己的主頁的胃口呢?答案是肯定的。想知道怎麼來實現嘛,好吧,大家現在開始跟著我做,我保證大家一定一學就會。不過,我想在網上 成家 的朋友一般分為在網咖裡 開業 就像我一樣,...

Google Chrome修改網頁背景顏色的辦法

1 在chrome web store 裡搜多stylist外掛程式並安裝 2工具 擴充套件程式找到stylist 點選項進行設定 如下圖所示 點styles 再點demo 選擇all site 再把這段 貼上在下面就行了 其中 c7edcc為你要設定的顏色 你可以設定任意顏色 這個顏色是看別人這樣...

CSS樣式設定網頁背景

首先我們要知道在html css裡面,有關背景的設定都與background有關,比如background color background image 等 1 background color屬性 設定背景顏色 語法 background color 顏色 這裡的顏色可以直接用顏色名字,也可以使用...