無論是初次上網(wǎng)新手,還是經(jīng)常沖浪高手,在學(xué)習(xí)制作網(wǎng)頁之前,都必須先認(rèn)識(或重新認(rèn)識)一下構(gòu)成網(wǎng)頁的基本元素。只有這樣,才能在真正的設(shè)計工作中得心應(yīng)手,才能根據(jù)需要合理地組織和安排網(wǎng)頁的內(nèi)容,從而達(dá)到期望的目標(biāo)。設(shè)計網(wǎng)頁的目的主要是發(fā)布信息,因此,作為信息主要載體的文本和圖像也就成了網(wǎng)頁的基本組成部分。超鏈接(或稱鏈接)是網(wǎng)頁的核心,是它將互聯(lián)網(wǎng)中無數(shù)的網(wǎng)頁鏈接在一起,如果沒有它,網(wǎng)頁就無從談起。此外,表格、動畫、音樂和交互式表單等信息的組織、表現(xiàn),以及交互元素在網(wǎng)頁中也具有舉足輕重的地位。
文本一直是人類最重要的信息載體與交流工具,網(wǎng)頁中的信息也以文本為主。與圖像相比,文字雖然不如圖像那樣能夠很快引起瀏覽者的注意,但卻能準(zhǔn)確地表達(dá)消息的內(nèi)容和含義。為了克服文字固有的缺點(diǎn),人們賦予了網(wǎng)頁中文本更多的屬性,如字體、字形、字號、字體顏色、文字效果、底紋和邊框等,通過不同樣式的區(qū)別,突出顯示重要內(nèi)容,弱化次要信息。此外,用戶還可以在網(wǎng)頁中設(shè)計各種各樣的文字列表,來清晰表達(dá)一系列項目。這些功能都給網(wǎng)頁中的文本賦予了新的生命力。
圖像在網(wǎng)頁中具有提供信息、展示作品、裝飾網(wǎng)頁、表達(dá)個人情調(diào)和風(fēng)格的作用。用戶可以在網(wǎng)頁中使用GIF、JPEG(JPG)、PNG 3種圖像文件格式,其中使用最廣泛的是GIF和JPEG兩種格式。圖像雖然在網(wǎng)頁中起著非常重要的作用,但如果網(wǎng)頁上加入的圖片過多,不僅會影響網(wǎng)頁整體視覺效果,而且下載速度也將明顯下降,可能會影響用戶的瀏覽體驗。在網(wǎng)頁中使用動畫可以有效地吸引瀏覽者的注意力,畢竟動態(tài)效果比靜止對象更有吸引力,因此,許多網(wǎng)站的廣告在網(wǎng)頁設(shè)計時都做成了動畫形式。
聲音是多媒體網(wǎng)頁的一個重要組成部分。當(dāng)前存在著一些不同類型的聲音文件和格式,也有一些不同的方法將這些聲音添加到網(wǎng)頁中。在決定添加的聲音的格式和方式之前,需要考慮的因素包括其用途、格式、文件大小、聲音品質(zhì)和瀏覽器差別等。不同瀏覽器對于聲音文件的處理方法是非常不同的,彼此之間可能不兼容。用于網(wǎng)絡(luò)的聲音文件的格式非常多,常用的有MIDI、WAV、MP3和AIF等。設(shè)計者在使用這些格式的文件時,需要加以區(qū)別。很多瀏覽器不用插件也可以支持MIDI、WAV和AIF格式的文件,而MP3和RM格式的聲音文件則需要專門的瀏覽器播放。一般來說,不要使用聲音文件作為背景音樂,那樣會影響網(wǎng)頁下載的速度??梢栽诰W(wǎng)頁中添加一個打開聲音文件的鏈接,讓播放音樂變得可以控制。視頻文件的格式也非常多,常見的有Re-alPlayer、MPEG、AVI和FLV等。視頻文件的采用讓網(wǎng)頁變得非常精彩而且有動感。網(wǎng)絡(luò)上的許多插件也使向網(wǎng)頁中插入視頻文件的操作變得非常簡單。
超鏈接(Hyper Link)是互聯(lián)網(wǎng)盛行起來的最主要的原因。它能夠?qū)崿F(xiàn)從一個網(wǎng)頁跳轉(zhuǎn)到鏈接目的端的網(wǎng)頁位置上。例如,指向另一個網(wǎng)頁或者相同網(wǎng)頁上的不同位置。這個目的端通常是另一個網(wǎng)頁,也可以是一幅圖片、一個電子郵件地址、一個文件(如多媒體文件、文檔或任意文件)、一個程序或者是本網(wǎng)頁中的其他位置。其載體通常是文本、圖片或圖片中的區(qū)域,也可以是一些不可見的程序腳本。當(dāng)瀏覽者單擊超鏈接時,其目的端將顯示在網(wǎng)頁瀏覽器上,并根據(jù)目的端的類型以不同方式鏈接。例如,當(dāng)指向一個AVI文件的超鏈接被單擊后,該文件將在媒體播放軟件中打開;如果單擊的是指向一個網(wǎng)頁的超鏈接,則該網(wǎng)頁將顯示在網(wǎng)頁瀏覽器上。
在網(wǎng)頁中表格用來控制網(wǎng)頁中信息的布局方式。這主要包括兩方面:一是使用行和列的形式來布局文本和圖像以及其他的列表化數(shù)據(jù);二是可以使用表格來精確控制各種網(wǎng)頁元素在網(wǎng)頁中出現(xiàn)的位置。在標(biāo)準(zhǔn)網(wǎng)頁設(shè)計中,表格更多用在數(shù)據(jù)的表格化顯示。
使用超鏈接,瀏覽者和服務(wù)器站點(diǎn)便建立起了一種簡單的交互關(guān)系。表單的出現(xiàn)使瀏覽者與站點(diǎn)的交互上升到了一個新的高度。網(wǎng)頁中的表單通常用來接收瀏覽者在客戶端的輸入,然后將這些信息發(fā)回到客戶端。這些信息既可以是文本文件、網(wǎng)頁、電子郵件,也可以是服務(wù)器端的應(yīng)用程序。表單的用途如下:
?收集聯(lián)系信息。
?接收用戶要求。
?收集訂單、出貨和收費(fèi)細(xì)則。
?獲得反饋意見。
?設(shè)置來賓簽名簿。
?讓瀏覽者輸入關(guān)鍵字,在站點(diǎn)中搜索相關(guān)的網(wǎng)頁。
?讓瀏覽者注冊為會員并以會員身份登錄站點(diǎn)。
表單由不同功能的表單對象組成,最簡單的表單也要包含一個輸入文本框和一個提交按鈕。站點(diǎn)瀏覽者填寫表單的方式通常是輸入文本、選中單選按鈕與復(fù)選框,以及從下拉列表框中選擇選項等。
根據(jù)表單功能與處理方式的不同,通??梢詫⒈韱畏譃橛脩舴答伇韱?、留言簿表單、搜索表單和用戶注冊表單等類型。
導(dǎo)航欄是用戶在規(guī)劃好站點(diǎn)結(jié)構(gòu)、開始設(shè)計主頁時必須考慮的一項內(nèi)容。導(dǎo)航欄的作用就是要讓瀏覽者在瀏覽站點(diǎn)時,不會因為迷路而中止對站點(diǎn)的訪問。事實上,導(dǎo)航欄就是一組超鏈接,這組超鏈接的目標(biāo)就是本站點(diǎn)的主頁以及其他重要網(wǎng)頁。在設(shè)計站點(diǎn)中的諸網(wǎng)頁時,可以在站點(diǎn)的每個網(wǎng)頁上顯示一個導(dǎo)航欄,這樣,瀏覽者就可以既快又容易地轉(zhuǎn)向站點(diǎn)的其他主要網(wǎng)頁。一般情況下,導(dǎo)航欄應(yīng)放在網(wǎng)頁中較引人注目的位置,通常是在網(wǎng)頁的頂部或一側(cè)。導(dǎo)航欄既可以是文本鏈接,也可以是一些圖像按鈕。
網(wǎng)頁中除了以上幾種最基本的元素之外,還有一些其他常用元素,包括懸停按鈕、JavaScript特效、ActiveX等各種特效。它們不僅能在網(wǎng)站建設(shè)時點(diǎn)綴網(wǎng)頁,使網(wǎng)頁更活潑有趣,而且在網(wǎng)上娛樂、電子商務(wù)等方面也有著不可忽視的作用。