網頁設計
-
【作 者】王移芝 唐宏 于樊鵬 編著
【I S B N 】978-7-5084-6550-0
【責任編輯】張玉玲
【適用讀者群】本科
【出版時間】2009-09-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】304
【千字數】466
【印 張】19
【定 價】¥29.8
【叢 書】新世紀電子信息與自動化系列課程改革教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書全面系統地介紹了網頁設計與制作技術,由淺入深地講解了網頁的構思、規劃、制作和網站建設維護的全過程。書中以目前最流行的軟件作為技術支持,結合ASP.NET編程技術,詳細闡釋靜態網頁、動態網頁的設計與實現方法。在講述原理、技術的同時,配合針對性的示例與實例,使讀者在實踐中掌握網頁設計與制作的技巧。
全書分為三篇,共10章。第一篇(第1~3章)是基礎篇,主要介紹Internet和WWW的基本概念,網站建設的原則、流程和常用工具等基礎知識,并詳細闡述了HTML、CSS和JavaScript等。第二篇(第4~9章)是應用篇,主要介紹如何通過目前主流的網頁制作工具——Dreamweaver 8和Flash 8制作實用、美觀和生動的網頁,然后介紹使用ASP.NET技術開發動態網頁、訪問數據庫的方法。第三篇(第10章)是實戰篇,通過幾個綜合應用實例,使讀者更好地理解各種網頁設計與制作的方法和過程,并能在較短的時間內設計、制作出自己喜愛的網站。
本書可作為本?圃盒>W頁設計與制作課程的教學用書,也可作為網頁制作培訓教程及網頁制作愛好者或相關從業人員的自學用書。
1. 面向初學者或有一定網頁制作經驗的讀者
2. 從實用角度出發,采用“案例驅動”方式編寫
3. 每章配有豐富的應用示例和習題,供讀者學習與練習
4. 提供課程網站,網址為http://jxjd.bjtu.edu.cn/wysj/。網站上集合了豐富的教學資源,包括教學設計、電子教案、教材中所有示例和實例的源代碼、各章習題參考答案及網上教學平臺等
網絡已經成為日常生活的重要組成部分,WWW作為網絡中的重要應用,成為信息發布、信息交流的重要途徑。網頁設計與制作作為WWW建設的基礎技術,被越來越多的人們重視,并得到越來越廣泛的應用。
本書是一本全面介紹網頁設計與制作技術的教程,由淺入深、系統地介紹了網頁的構思、規劃、制作和網站建設維護的全過程。本書通過目前應用最廣泛的網頁設計與制作軟件,結合ASP.NET編程技術,詳細闡釋了靜態、動態網頁的設計與實現方法。在講述原理、技術的同時,配合針對性的示例與實例,使讀者在實踐中掌握網頁設計與制作的技巧。
本書分為三篇共9章。第一篇是基礎篇(第1~3章),介紹了Internet和WWW的基本概念,網站建設的原則、流程和常用工具等基礎知識,并詳細闡述了HTML和JavaScript等內容。第二篇是應用篇(第4~9章),介紹了如何通過目前主流的網頁制作工具——Dreamweaver 8和Flash 8制作實用、美觀和生動的網頁。同時介紹了使用ASP.NET技術開發動態網頁、訪問數據庫的方法。第三篇(第10章)是實戰篇,通過幾個綜合應用實例,使讀者更好地理解各種網頁設計與制作的方法和過程,并能在較短的時間內設計制作出自己喜愛的網站。
本書是作者在多年教學與應用實踐基礎上編寫而成的,內容系統全面,結構緊湊合理,語言簡潔生動,實例新穎豐富。在理論知識的指導下,特別注重實踐能力的培養,實用性和可操作性較強。
本書由王移芝教授策劃,由王移芝、唐宏、于樊鵬共同編寫,其中第1、4、5、6、7章由王移芝編寫,第2、3、8章由唐宏編寫,第9章由于樊鵬編寫。杜軍、卜巍等在整理材料等方面給予了作者很大的幫助,在此深表感謝。
由于時間倉促及作者水平有限,書中錯誤和不足之處在所難免,懇請廣大讀者批評指正。
作 者
2009年8月
前言
基 礎 篇
第1章 網頁設計基礎 2
1.1 基礎知識 2
1.1.1 名詞解釋 2
1.1.2 網絡協議 5
1.1.3 IP地址與域名管理系統 6
1.1.4 網頁瀏覽原理 8
1.2 網頁設計與制作 11
1.2.1 網站設計原則 11
1.2.2 Web頁面設計 12
1.2.3 網頁制作的方法 12
1.2.4 網頁設計與制作基本流程 14
1.3 網站建設基礎 15
1.3.1 創建站點 15
1.3.2 發布站點 16
1.3.3 Windows XP下的IIS設置 17
習題一 20
第2章 HTML基礎 22
2.1 HTML入門 22
2.1.1 HTML概述 22
2.1.2 HTML的作用 23
2.1.3 HTML的編輯環境 23
2.1.4 HTML文件的組成 23
2.2 HTML文件的基本結構 24
2.2.1 標記及屬性 24
2.2.2 HTML文件結構 25
2.3 頁面屬性標記 25
2.3.1 標記 25
2.3.2 頁面屬性標記 26
2.4 常用頁面元素標記 27
2.4.1 段落標記 27
2.4.2 文字標記 30
2.4.3 超鏈接標記 32
2.4.4 列表標記 34
2.4.5 圖像和多媒體標記 36
2.5 常用頁面布局標記 38
2.5.1 表格標記 39
2.5.2 框架標記 41
2.6 表單和滾動字幕標記 43
2.6.1 表單標記 43
2.6.2 滾動字幕標記 47
習題二 49
第3章 JavaScript語言基礎 51
3.1 JavaScript概述 51
3.1.1 JavaScript的特點 51
3.1.2 JavaScript的運行環境 52
3.1.3 JavaScript的引入 52
3.2 基本數據結構 54
3.2.1 基本數據類型 54
3.2.2 常量 54
3.2.3 變量 55
3.2.4 表達式和運算符 56
3.3 程序結構 57
3.3.1 程序控制流程 57
3.3.2 函數 59
3.3.3 事件驅動及事件處理 60
3.4 基于對象的JavaScript 61
3.4.1 對象的基礎知識 61
3.4.2 常用內部對象 63
3.4.3 定義對象和方法 67
3.5 瀏覽器對象系統 69
3.5.1 對象系統簡介 69
3.5.2 window對象 70
3.5.3 location對象 74
3.5.4 history對象 75
3.5.5 document對象 75
3.5.6 form對象 77
3.5.7 表單元素對象 79
習題三 80
應 用 篇
第4章 初識Dreamweaver 8 84
4.1 認識Dreamweaver 84
4.1.1 Dreamweaver的安裝與運行 84
4.1.2 Dreamweaver的工作窗口 87
4.1.3 設置首選參數 88
4.1.4 常用面板的使用 91
4.1.5 幫助系統 95
4.2 創建本地站點 96
4.2.1 規劃站點結構 96
4.2.2 創建本地站點 97
4.2.3 管理站點 99
4.3 創建基本網頁 100
4.3.1 設置頁面屬性 100
4.3.2 工作視圖環境 101
4.3.3 文檔基本操作 102
4.3.4 創建文檔正文 104
4.3.5 設置文檔對象屬性 106
4.3.6 應用示例 107
4.4 插入多媒體對象 107
4.4.1 插入圖像 107
4.4.2 插入Flash對象 111
4.4.3 插入多媒體對象 113
4.4.4 應用示例 114
習題四 115
第5章 頁面布局設計 117
5.1 表格應用 117
5.1.1 創建表格 117
5.1.2 編輯表格 120
5.1.3 為表格添加內容 121
5.1.4 表格格式化 122
5.1.5 應用示例 123
5.2 應用布局模式 124
5.2.1 進入布局模式 125
5.2.2 布局單元格和表格 125
5.2.3 編輯布局單元格和表格 126
5.2.4 應用示例 128
5.3 框架應用 129
5.3.1 基本概念 130
5.3.2 創建框架網頁 130
5.3.3 編輯框架頁面 132
5.3.4 設置框架的屬性 133
5.3.5 應用示例 134
5.4 層應用 135
5.4.1 基本概念 136
5.4.2 創建層 136
5.4.3 設置層屬性 138
5.4.4 層與表格之間的轉換 140
5.4.5 應用示例 141
習題五 141
第6章 Dreamweaver應用基礎 143
6.1 模板應用 143
6.1.1 創建模板 143
6.1.2 定義可編輯區域 146
6.1.3 應用模板 146
6.1.4 修改模板 148
6.1.5 應用示例 149
6.2 層與時間軸的應用 150
6.2.1 基礎知識 150
6.2.2 時間軸操作 151
6.2.3 應用示例 152
6.3 表單應用 154
6.3.1 基本概念 154
6.3.2 創建表單 155
6.3.3 表單元素應用 156
6.3.4 應用示例 158
6.4 超鏈接 160
6.4.1 鏈接路徑 160
6.4.2 超鏈接分類 161
6.4.3 創建超鏈接 163
6.4.4 錨記鏈接 163
6.4.5 應用示例 163
習題六 164
第7章 Dreamweaver高級應用 166
7.1 行為 166
7.1.1 基礎知識 166
7.1.2 “行為”面板 168
7.1.3 添加行為 169
7.1.4 應用示例 170
7.2 CSS 173
7.2.1 認識CSS 173
7.2.2 創建CSS樣式 176
7.2.3 設置CSS格式 178
7.2.4 編輯CSS樣式 184
7.2.5 應用CSS樣式 186
7.2.6 應用示例 191
習題七 196
第8章 Flash 8的應用 198
8.1 Flash 8基礎 198
8.1.1 Flash 8的工作界面 198
8.1.2 Flash的基本知識 199
8.2 Flash基本動畫制作 200
8.2.1 逐幀動畫 200
8.2.2 形狀補間動畫 201
8.2.3 動作補間動畫 207
8.3 層的應用 212
8.3.1 普通層 212
8.3.2 引導層 213
8.3.3 遮罩層 217
8.4 符號和聲音的應用 220
8.4.1 符號的基礎知識 220
8.4.2 按鈕符號 220
8.4.3 圖形符號與影片剪輯符號 222
8.4.4 聲音的應用 222
8.5 使用Action制作交互式動畫 226
8.5.1 控制動畫播放 226
8.5.2 制作交互式動畫 230
8.6 動畫的發布 233
習題八 236
第9章 Microsoft .NET 238
9.1 .NET概述 238
9.1.1 .NET簡介 238
9.1.2 ASP.NET特點 239
9.1.3 ASP.NET工作原理 239
9.2 .NET開發運行環境 239
9.2.1 集成開發環境 240
9.2.2 認識Visual Studio 2005 241
9.2.3 IIS的配置 242
9.3 C#基礎知識 242
9.3.1 C#程序的結構 242
9.3.2 數據類型 243
9.3.3 變量 245
9.3.4 常量 245
9.3.5 流程控制 246
9.3.6 命名空間和類 250
9.3.7 函數成員 251
9.4 ASP.NET入門 257
9.4.1 ASP.NET窗體介紹 257
9.4.2 控件 259
9.5 數據訪問技術 264
9.5.1 數據源控件 264
9.5.2 數據綁定控件 268
習題九 269
實 戰 篇
第10章 綜合實例 272
10.1 HTML標記的應用 272
10.2 JavaScript的應用 274
10.3 Dreamweaver 8的應用 276
10.4 Flash 8的應用 281
10.5 ASP.NET的應用 283
附錄 教學安排參照表 291
參考文獻 292
- 網頁設計與制作實驗指導 [主編 鄧文鋒 利珊]
- 網頁設計與制作 [主編 溫凱峰 葉仕通]
- 網頁設計與制作 [主編 王瀟 章明珠]
- 網頁設計與制作 [主編 李佼輝 聶樹成]
- 網頁設計與制作 [主編 楊毅]
- 網頁設計與制作 [主編 陳建國 項煒]
- 網頁設計與制作 [孫娜 蒲秋梅 南洋 編著]
- 網頁設計與制作 [王鐵樁 聶衛獻]
- 網頁設計實訓教程 [主編 張春英 李英文 鐘大偉]
- 網頁設計與開發實戰教程 [李云程]
- 網頁設計與制作項目化教程 [周觀民 梁雪梅]
- 網頁設計與制作項目案例教程(Dreamweaver CS6) [楊麗芳 劉琳]
- 腳本語言與動態網頁設計(第二版) [主 編 張景峰 王培軍]
- 網頁設計實用技術 [主 編 陳建國 李勤]
- 網頁設計與制作(第二版) [馬占欣]
- 動態網頁設計與制作實用教程(第三版) [程偉淵 倪燃]
- 網頁設計與制作實用技術(第二版) [齊建玲 楊艷杰]
- 多媒體網頁設計教程 [主編 朱國華 齊暉 李楓]
- 網頁設計與制作(第二版)實訓指導 [任正云 賴玲 嚴永松 王婭紛]
- 網頁設計與制作(第二版) [任正云 賴玲 嚴永松 編著]
- 網頁設計與制作 [主編 陳彥許 陳維華]
- Internet與網頁設計 [齊建玲 主編]
- Dreamweaver網頁設計與制作教程 [楊繼 主編]
- 網頁制作技術(第二版) [許莉 主編 ]
- 動態網頁設計(Dreamweaver CS3+ASP.NET) [張德芬 主 編 ]
- HTML與CSS前臺頁面設計 [許莉 主編 ]
- 網頁設計與制作(第二版) [李京文]
- 網頁制作基礎教程 [朱子江 劉東 主編]
- 網頁設計與制作 [主編 鄔錦雯]
- X3D三維立體網頁設計 [張金釗 張金銳 張金鏑]