官术网_书友最值得收藏!

1.1 網站開發概述

網站是按照一定的規則,使用HTML等工具制作的用于展示特定內容的相關網頁的集合。而網頁是指在瀏覽器上登錄一個網站后,看到的瀏覽器上的頁面。網頁是由文字、圖片、聲音等多媒體通過超鏈接的方式有機地組合起來的。因此,學習網站開發的基礎就是學習網頁制作。

1.1.1 網頁概述

網頁是用HTML編寫的一種文件,將這種文件放在Web服務器上可以讓在互聯網上的其他用戶瀏覽。比如訪問百度網站,看到的就是百度網站的網頁。網頁也是通過HTTP來傳遞給瀏覽者的。網站是網頁的集合,多個網頁可以共同組成一個網站。網站顯示的第一個網頁稱為首頁。

1.1.2 網頁構成元素

網頁的構成元素很豐富,可以是文字,也可以是圖片,甚至可以將一些多媒體文件(如音頻、視頻等)插入網頁里。網頁構成元素如下。

1. 文本

網頁信息主要以文本為主,這里指的文本是文本字,而非圖片中的文字。在網頁中可以通過字體、大小、顏色、底紋、邊框等選項來設置文本的屬性。中文文字常用宋體、9磅或12像素大小、黑色即可,顏色不要太雜亂。大段文本文字的排列,建議參考一些優秀雜志或報紙的樣式。

2. 圖像

圖像可以使網頁豐富多彩。網頁支持的圖像格式包括JPG、GIF和PNG等。常用圖形如下。

? Logo標志,是代表網站形象或欄目內容的標志性圖片,一般在網頁左上角。

? Banner廣告,用于宣傳站內某個欄目或者活動的廣告,一般以GIF動畫形式為主。

? 圖標,主要用于導航,在網頁中具有重要的作用,相當于路標。

? 背景圖,用來裝飾和美化網頁。

3. 超鏈接

超鏈接是網站的“靈魂”,它是從一個網頁指向另一個目的端的鏈接,如指向另一個網頁或者相同網頁上的不同位置。超鏈接可以指向一幅圖片、一個電子郵件地址、一個文件、一個程序或者本頁中的其他位置。超鏈接的載體可以是文本、圖片或者Flash動畫等。超鏈接廣泛存在于網頁的圖片和文字中,提供與圖片和文字相關內容的鏈接,在超鏈接上單擊,即可鏈接到相應地址(URL)的網頁。鼠標指針指向有鏈接的地方,默認會變成小手形狀。可以說,超鏈接是網頁的最大特色。

4. 表格

表格在網頁中的作用非常大,它可以用來布局網頁,設計各種精美的網頁效果,也可以用來組織和顯示數據。

5. 表單

表單主要用來收集用戶信息,實現瀏覽者與服務器之間的信息交互。

6. 導航條

導航條是一組超鏈接,方便用戶訪問網站內部各個欄目。導航條可以是文字,也可以是圖片,還可以使用Flash來制作。導航條可以顯示多級菜單和下拉菜單效果。

7. 其他元素

除了上面幾種網頁基本元素外,在頁面中可能還包括GIF動畫、Flash動畫、音頻、視頻、框架等。

1.1.3 網站建設流程

在創建網站之前首先要了解網站建設的基本流程,這樣可以明確網站的目標和方向,從而提高效率。

1. 網站需求分析

在建立網站時,首先要考慮客戶的各種需求,并以此為基礎建設網站項目。網站的需求分析一般包括以下幾點。

? 了解相關行業的市場情況,如在網上了解公司開展業務的市場情況。

? 了解主要競爭對手的情況。

? 了解網站建設的目的,是宣傳商品、進行電子商務,還是建立一個行業性網站。

? 了解用戶的實際情況,明確用戶需求。

? 進行市場調研,分析同類網站的優劣,并在此基礎上形成自己網站的大體架構。

2. 網站整體規劃

良好的規劃是創建成功網站的開始。在制作網頁前,要規劃好整個站點的風格、布局、服務對象等,并選擇適合的服務器、語言腳本和數據庫平臺。

? 規劃站點結構時,一般用文件夾保存文檔。要明確站點的每個文件、文件夾及其存在的邏輯關系。

? 文件夾命名要合理,要做到“見其名知其意”。

? 如果是多人合作開發,還要規劃好各自的內容,并注意統一風格,協調代碼。

3. 收集資料與素材

網站整體規劃好后,就要根據規劃的情況收集網頁制作中可能用到的資料和素材,通常包括文字資料、圖片素材、動畫素材、視頻素材等,并要將其分類保存。在收集資料時,要根據用戶的需求搜集建站的資料。整理好資料后,要根據這些資料搜集必要的設計素材。

4. 制作網頁

一個網站往往包含很多網頁,具體制作過程如下。

? 創建網頁框架:在整體上布局頁面,根據導航欄、主題按鈕等將頁面劃分為幾個區域。

? 制作導航欄:借助導航欄可以更加方便地瀏覽網站。

? 添加頁面對象:分別編輯各個頁面,將頁面對象添加到網頁的各個區域,并設置好格式。

? 設置鏈接:為頁面的相應部分設置鏈接,這樣,整個頁面就整合起來了。

5. 域名和服務器空間的申請

網站制作完成后,首先要注冊一個屬于自己的域名。有了域名之后,在世界的任何地方只要在瀏覽器上輸入地址,就能看到網站上的內容。一個好的域名擁有巨大的商業價值。

有了域名之后,還要有空間來存放網站的內容,因此,還要租用服務器空間。

6. 測試與發布網站

網站發布前要進行細致周密的測試,以保證正常瀏覽和使用。主要測試內容如下。

? 服務器的穩定性、安全性。

? 程序及數據庫測試、網頁兼容性測試,如瀏覽器、顯示器。

? 檢查文字、圖片、鏈接是否有錯誤。

7. 后期維護與網站推廣

上傳站點后,要定期對站點的內容進行更新與維護,更新與維護的內容如下。

? 服務器及相關軟硬件的維護,評估可能出現的問題,制訂響應時間。

? 數據庫維護,有效利用數據是網站維護的重要內容,因此要重視數據庫的維護。

? 內容的更新、調整等。

? 制訂網站維護的相關規定,將網站維護制度化、規范化。

1.1.4 網站開發軟件

用于網頁設計的工具軟件很多,本書將以Adobe公司的Dreamweaver CS6為開發工具進行講解,它也是最便于新手學習的軟件之一。下面講述Dreamweaver的使用方法。

打開Dreamweaver軟件,會出現一個程序啟動界面,如圖1.1所示。頁面分為3欄,第一欄為“打開最近的項目”,這里將呈現出之前打開過的歷史頁面。最下面的“打開…”用于打開文件夾,選擇要打開的頁面。第二欄為創建新項目,用于選擇新建頁面的語言環境。因為本書講述的是HTML方面的內容,所以應該選擇第一個HTML。第三欄為“主要功能”,用于介紹Dreamweaver軟件自帶的功能。

圖1.1 Dreamweaver程序啟動界面

在“新建”選項欄中選擇HTML并單擊打開,進入程序工作頁面,如圖1.2所示。在這個頁面中可以采用4種視圖方式:代碼視圖、拆分視圖、設計視圖、實時視圖。設計師通常會選擇代碼視圖來編寫代碼,然后用設計視圖來查看代碼效果,而不是直接選擇設計視圖,用自帶的插件來完成頁面的制作。因為使用設計視圖設計的頁面,往往會產生很多的廢代碼和不符合Web標準的代碼。

圖1.2 程序工作頁面

打開程序工作頁面后,就可以在頁面中編寫HTML代碼了。

主站蜘蛛池模板: 叙永县| 积石山| 巢湖市| 扶风县| 海晏县| 阿合奇县| 喀喇| 凤凰县| 新密市| 南康市| 黔江区| 余姚市| 夹江县| 合肥市| 壶关县| 巴青县| 旌德县| 额敏县| 普陀区| 新蔡县| 涞源县| 宣城市| 航空| 建宁县| 平原县| 海口市| 庆城县| 探索| 太谷县| 赤峰市| 莱阳市| 师宗县| 治多县| 贵定县| 天等县| 安康市| 屏东县| 离岛区| 大关县| 海丰县| 广汉市|