網頁設計與制作(第二版)

-
【作 者】李京文
【I S B N 】978-7-5084-7406-9
【責任編輯】楊元泓
【適用讀者群】本科
【出版時間】2010-05-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】300
【千字數】459
【印 張】18.75
【定 價】¥36
【叢 書】21世紀高等學校精品規劃教材
【備注信息】教育部高等學校高職高專計算機類專業教學指導委員會優秀教材
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是在第一版的基礎上,廣泛聽取讀者意見后,根據近幾年教學體會與經驗及網頁設計軟件的發展,從方便教師和學生的角度考慮,進行了大幅修改,將理論教學和上機實訓合二為一,更加方便教師教學和學生學習、實踐和測試。
全書內容共分為三部分。第一部分為“理論與實踐”,包含6章,主要內容包括:網頁設計基礎知識、HTML語言、Dreamweaver CS3網頁設計、VBScript語言、ASP動態網頁設計、網站制作實例;第二部分為“考試指導與上機練習系統說明”,用以指導讀者使用光盤上的配套模擬練習軟件,鞏固所學理論知識并幫助讀者順利通過相關考試;第三部分為“筆試模擬試題及參考答案”,用于測試讀者對本課程的掌握情況。
本書不僅介紹了相關軟件的基本操作方法,而且從引例開始,循序漸進地介紹網頁設計思想,能夠讓讀者在很短的時間內掌握網頁設計方法。
本書中既有適度的基本理論知識的介紹,又有比較詳細的實例描述,每章內容后面都配有實驗指導。書后附有配套光盤,光盤包含上機考試練習軟件、實驗詳解、習題解答、電子課件和實例等參考內容,以方便教學與讀者練習。
本書可作為高等學校、高等專科學校、高等職業技術學院、成人高校、民辦高校網頁設計與制作課程的教材,也可以作為各種相關網頁設計方面技能培訓的教材,還可作為網頁制作專業人員及網頁制作愛好者的參考用書。
使用本書的學校可以與作者聯系(lijingwen7135@sina.com),索取更多相關教學資源。
緊扣教學(考試)大綱,精心設計教學內容,方便教學
理論、實踐、模擬練習完美結合,方便學習
從實用出發,采用“案例驅動”編寫方式,有助于激發學習興趣
全書通過7個案例的實現,介紹網頁設計與制作方法
通過精選的13個實訓,讓讀者練習,提高設計能力
精選150多道習題(選擇題、填空題、操作題),供讀者練習與自測
書中的“企業自身宣傳網站”、“地方政府網站”、“網上購物網站”建設綜合案例,包含了大量開發技巧,具有很強的實用性
研發了集組卷、機考、閱卷、服務器設置、考試監控等模塊于一體的考試系統
所附光盤內容豐富,包括:
網頁設計與制作題庫練習系統
二級網頁設計與制作上機模擬考試系統
所有實訓的操作過程和源碼
每章的習題解答
其他相關輔助教學資源(電子課件、網頁設計案例源碼和素材、所有實訓案例和素材等)
對于設計和制作網頁,一方面要熟悉網頁設計軟件,如Dreamweaver CS3,另一方面還要掌握HTML標記語言、VBScript、ASP等。因此需要有一本案例詳實、知識結構編排科學、便于教學,并能使讀者盡快掌握網頁設計和制作相關知識和方法的教材。而市場上適合初學者學習、方便教學、兼顧等級考試且資源配套、實用性強的特色教材非常少,為此安徽省教育廳有關部門,結合高等學校計算機教學改革與課程建設,組織省內部分高等學校有關老師,進行了這門課的試題庫建設,為該教材的編寫提供了良好的基礎。
本書是在第一版的基礎上,廣泛聽取讀者意見后,根據近幾年教學體會與經驗及網頁設計軟件的發展,從方便教師和學生的角度考慮,進行了大幅修改,將理論教學和上機實訓合二為一,更加方便教師教學和學生學習、實踐和測試。
本書緊扣安徽省教育廳制定的《全國高等學校(安徽考區)計算機基礎教育教學(考試)大綱》,由長期從事計算機基礎教學與考試題庫建設的“網頁設計與制作”項目組的一線教師編寫,是一本網頁設計與制作的入門教材,在案例設計、內容編排、敘述表達、課后習題等方面做了精心設計,目的是讓學生了解和掌握網頁設計與制作的基本原理和方法,從而具備基本的網頁設計與制作能力。本書編寫的指導思想是:吸取已有教材的優點,結合教學實踐、試題庫建設經驗,努力把知識點融入到案例中去,立足于“理論夠用,操作熟練,重在實踐”的要求,做到通俗易懂、循序漸進。本書每一章后面都按照考試大綱的要求附有一定數量的典型習題,供讀者練習,以便鞏固所學知識。
全書的內容共分為三部分。第一部分為“理論與實踐”,包含6章,每章內容簡述如下:
第1章網頁設計基礎知識。主要介紹Internet、網頁制作軟件與相關工具以及網站設計的基礎知識。
第2章HTML語言。主要介紹HTML語言和HTML中常用標記。
第3章Dreamweaver CS3網頁設計。主要介紹Dreamweaver CS3操作界面、站點的建立與管理、頁面設計等。
第4章VBScript語言。主要介紹VBScript基本概念、VBScript數據類型、常量、變量與表達式、基本輸入/輸出語句、條件分支語句、循環控制語句、VBScript的過程、VBScript對象模型。
第5章ASP動態網頁設計。主要介紹ASP運行環境、ASP內建對象、利用ADO訪問數據庫。
第6章網站制作實例。介紹網站規劃設計、創建本地站點、制作主頁及其他相關頁面、測試與發布、動態網頁設計實例。
從第2章到第6章,都針對理論部分的內容精心設計了相關的實踐內容,實現了理論與實踐的完美結合。
第二部分為“考試指導與上機練習系統說明”,指導學生使用光盤上配套的模擬練習軟件,一方面可以鞏固所學的理論和實踐知識,另一方面也有利于幫助學生順利通過相關考試。
第三部分為“筆試模擬試題及參考答案”,用于測試讀者對本課程的掌握情況。
本書配套的光盤中,給出了課本中每個實驗的具體操作步驟、所有案例源碼和素材、習題解答、上機模擬練習系統和電子課件等內容,便于讀者理解和鞏固所學內容,調試相關案例。試題庫練習系統內嵌了經過多年研制的大型題庫,題庫中收集了近700道試題,其中涵蓋了“網頁設計與制作”課程的各主要知識點,可隨機組卷,還可以自動評分,方便讀者學習和考前復習自測。
另外,為適應新的教學需求,提高教學質量,我們研發了整套無紙化考試系統,該系統包括組卷、上機考試、評分、服務器設置、考試監控等模塊,方便學校統一測試與閱卷。使用本書的學校可以與作者(lijingwen7135@sina.com)聯系,獲取該考試系統和其他教學相關輔導資源。
本書由李京文任主編,江雨燕、藺宏、計成超任副主編。各章編寫人員分工如下:第1章和第4章由劉春友編寫;第2章、第5章由李京文編寫;第3章由藺宏和錢力航共同編寫;第6章由戴支祥編寫;江雨燕對本書第1章、第2章修訂提出了建設性的建議,周曉娟對第4章的修訂提出了建設性的建議;第二部分由計成超編寫;第三部分由李京文編寫。最后的統稿和校對由李京文、藺宏完成。本書配套光盤中的考試模擬系統由計成超主持開發;參加本書題庫建設的還有齊小霞、王琦進、夏良、孫君、王鶴琴等老師。和本書相關的課程網站為http://www.ahtu.ah.cn/rdjj/jpkc/wzjs/login.htm,參加本課程網站建設與維護的還有孫街亭、袁春雨、董武、汪采萍、翟梅梅、胡玲麗、韓從梅等。
在本書的編寫過程中,一直得到安徽省教育廳相關領導的關心和支持。安徽省教育考試院袁振發同志、合肥工業大學孫家啟教授、安徽理工大學潘地林教授等共同參與了試題庫建設工作。胡學鋼教授、孫敬華教授、劉晶璘教授對本書編寫及其配套資源建設提出了很多合理化建議,中國水利水電出版社相關領導和北京萬水電子信息有限公司策劃團隊對本書的出版進行了悉心的指導和幫助,在此一并表示感謝。
由于時間的倉促和經驗的不足,書中難免有不妥和疏漏之處,懇請廣大讀者予以指正。
編 者
2010年4月
初版前言
第一部分 理論與實踐
第1章 網頁設計基礎知識 1
引例 1
1.1 網頁設計與制作基礎知識 3
1.1.1 認識網頁 3
1.1.2 認識網站 4
1.2 網頁設計與制作常用工具 5
1.2.1 網頁制作工具 5
1.2.2 網頁美化工具 5
本章小結 6
習題1 6
第2章 HTML語言 8
引例 8
2.1 HTML基礎 9
2.1.1 基本概念 10
2.1.2 HTML文檔的基本結構 10
2.2 文本格式標記 13
2.2.1 標題標記 14
2.2.2 換行標記 14
2.2.3 段落標記 14
2.2.4 字體標記 15
2.2.5 字型標記 15
2.2.6 字符樣式標記 15
2.2.7 水平線標記 16
2.2.8 預定義標記 17
2.2.9 特殊字符的插入 17
2.3 列表標記 18
2.3.1 有序列表標記 19
2.3.2 無序列表標記 20
2.4 多媒體元素標記 21
2.4.1 插入圖像標記 21
2.4.2 插入多媒體文件標記 23
2.4.3 插入背景音樂標記 24
2.4.4 插入滾動字幕標記 25
2.5 超鏈接標記 25
2.5.1 創建站點內鏈接 26
2.5.2 創建站點間鏈接 27
2.5.3 創建錨鏈接 27
2.5.4 創建郵件等鏈接 28
2.6 表格標記 28
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5
2.7 表單標記 32
2.7.1 創建表單 33
2.7.2 輸入型表單控件 33
2.7.3 文本區域表單控件 35
2.7.4 選項/菜單表單控件 35
2.8 框架標記 37
2.8.1 框架集 37
2.8.2 框架 38
2.8.3
2.9 CSS樣式 39
2.9.1 認識CSS 39
2.9.2 CSS語法 40
2.9.3 CSS的使用 42
2.10 案例解析 43
2.10.1 設計思路 43
2.10.2 案例結構 44
2.10.3 頁面解析 45
本章小結 45
習題2 46
實訓2-1 HTML標記的使用 50
實訓2-2 鏈接、表格、框架和表單標記的使用 52
實訓2-3 HTML標記和CSS樣式表的綜合應用 52
第3章 Dreamweaver CS3網頁設計 54
引例 54
3.1 Dreamweaver CS3概述 56
3.1.1 Dreamweaver CS3簡介 56
3.1.2 Dreamweaver CS3的新增功能 56
3.2 Dreamweaver CS3操作界面 58
3.2.1 標題欄 60
3.2.2 菜單欄 60
3.2.3 工具欄 61
3.2.4 文檔編輯區 62
3.2.5 狀態欄 62
3.2.6 屬性檢查器 62
3.2.7 面板組 63
3.3 站點的建立與管理 64
3.3.1 Web站點的組成部分 64
3.3.2 創建本地站點 64
3.3.3 創建和管理站點文件和文件夾 67
3.4 Dreamweaver CS3 頁面設計 70
3.4.1 頁面屬性設置 70
3.4.2 文本編輯 74
3.4.3 使用圖像 77
3.4.4 使用多媒體 82
3.4.5 超鏈接 88
3.4.6 表格的使用 93
3.4.7 AP元素與時間軸 97
3.4.8 框架結構 104
3.4.9 使用CSS樣式表 107
3.4.10 添加行為 115
3.4.11 表單及其應用 118
3.4.12 模板與庫 127
3.5 案例解析 130
3.5.1 設計思路 131
3.5.2 案例結構 131
3.5.3 頁面解析 131
本章小結 132
習題3 132
實訓3-1 Dreamweaver基本操作與站點管理 138
實訓3-2 Dreamweaver常用工具和屬性面板的使用 139
實訓3-3 Dreamweaver頁面布局方式的應用 140
實訓3-4 Dreamweaver表單和多媒體對象的使用 141
實訓3-5 Dreamweaver中AP元素、框架和行為的使用 142
第4章 VBScript語言 144
引例 144
4.1 VBScript概述 145
4.1.1 VBScript基本概念 145
4.1.2 在HTML網頁中使用VBScript 145
4.2 VBScript的數據類型 146
4.3 常量、變量與表達式 147
4.3.1 常量的定義 147
4.3.2 變量的聲明與賦值 147
4.3.3 數組的定義 149
4.3.4 運算符與表達式 149
4.4 VBScript常用函數 150
4.4.1 數學函數 150
4.4.2 字符串處理函數 152
4.4.3 轉換函數 153
4.4.4 日期時間函數 153
4.4.5 測試函數 155
4.4.6 對話框函數 156
4.5 VBScript語句 160
4.5.1 語句 160
4.5.2 條件語句 161
4.5.3 循環語句 162
4.6 VBScript過程與函數 166
4.6.1 Sub過程 166
4.6.2 Function函數 167
4.7 使用VBScript對象編程 168
4.7.1 對象的屬性、事件和方法 168
4.7.2 事件過程的調用方式 169
4.7.3 Window對象 171
4.7.4 Document對象 172
4.8 案例實現 173
4.8.1 設計思路 173
4.8.2 案例結構 174
4.8.3 頁面解析 175
本章小結 175
習題4 176
實訓4 VBScript腳本編程 178
第5章 ASP動態網頁設計 181
引例 181
5.1 ASP簡介 183
5.1.1 ASP概述 183
5.1.2 ASP運行環境及工作原理 183
5.1.3 ASP文件的組成 187
5.2 ASP內建對象 189
5.2.1 Request對象 189
5.2.2 Response對象 194
5.2.3 Server對象 199
5.2.4 Session對象 201
5.2.5 Application對象 204
5.3 利用ADO訪問數據庫 205
5.3.1 SQL簡介 205
5.3.2 ADO基本編程模型 206
5.3.3 Connection對象 207
5.3.4 Recordset對象 211
5.4 案例解析 218
5.4.1 設計思路 218
5.4.2 案例結構 218
5.4.3 頁面解析 219
本章小結 220
習題5 220
實訓5-1 ASP運行環境的配置 225
實訓5-2 ASP內置對象的使用 225
實訓5-3 利用ADO組件訪問數據庫 226
第6章 網站制作開發案例 227
6.1 企業自身宣傳網站案例 227
6.2 地方政府網站案例 234
6.3 網上購物網站案例 243
本章小結 257
習題6 257
實訓6 搭建簡單的個人網站 259
第二部分 考試指導與上機練習系統說明
7.1 考試指導 261
7.1.1 考試內容和形式 261
7.1.2 網頁設計與制作筆試考試特點分析和考前準備 262
7.1.3 網頁設計與制作上機考試特點分析和考前準備 262
7.2 考試練習系統介紹 263
7.2.1 安裝 263
7.2.2 使用 263
2.2.3 問題集 266
第三部分 筆試模擬試題及參考答案
筆試模擬題一 267
筆試模擬題一參考答案 274
筆試模擬題二 279
筆試模擬題二參考答案 285
參考文獻 288
- HTML5+CSS3網頁設計與制作項目化教程 [范佳 胡卓舒 馮迎]
- 網頁設計與制作實驗指導 [主編 鄧文鋒 利珊]
- 網頁設計與制作 [主編 溫凱峰 葉仕通]
- 基于.NET Core框架的分布式系統架構設計 [湯佳 著]
- 網頁設計與制作 [主編 王瀟 章明珠]
- Web用戶界面設計與制作 [主編 趙娟]
- 網頁設計與制作 [主編 李佼輝 聶樹成]
- ASP.NET(C#)網站開發(第二版) [主編 張志明 王輝]
- Web開發實戰 [主編 肖睿 陳永]
- Bootstrap與jQuery UI框架設計 [主編 肖睿 吳振宇]
- 網頁設計與制作 [主編 楊毅]
- 網頁制作實戰 [主編 肖睿 羅保山]
- 網頁設計與制作 [主編 陳建國 項煒]
- 16課學會網頁程序設計—— HTML5+CSS3+JavaScript+jQuery+ [施威銘研究室 著]
- HTML5+CSS3前端技術——UI設計師與開發人員合作秘籍 [北京課工場教育科技有限公司Q]
- Web程序設計實踐教程 [主編 侯萍 郭俊榮]
- 網頁設計與制作 [孫娜 蒲秋梅 南洋 編著]
- 玩轉Axure RP——Axure RP 7.0高保真網頁、APP原型設計 [謝星星 編著]
- ASP.NET Web程序設計 [吳琴霞 栗青生 康晶 編著]
- CSS+DIV頁面布局技術 [主編 朱翠苗]
- 網頁設計與制作 [王鐵樁 聶衛獻]
- Web開發與安全防范 [主編 武春嶺]
- 網頁設計實訓教程 [主編 張春英 李英文 鐘大偉]
- 網頁設計與開發實戰教程 [李云程]
- 網頁設計與制作項目化教程 [周觀民 梁雪梅]
- 網頁設計與制作項目案例教程(Dreamweaver CS6) [楊麗芳 劉琳]
- 腳本語言與動態網頁設計(第二版) [主 編 張景峰 王培軍]
- ASP.NET(C#)網站開發 [主編 張志明 王輝]
- 網頁設計實用技術 [主 編 陳建國 李勤]
- 網頁設計與制作(第二版) [馬占欣]