注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作HTML5+CSS3+JavaScript網(wǎng)站開發(fā)實(shí)用技術(shù)(第2版)

HTML5+CSS3+JavaScript網(wǎng)站開發(fā)實(shí)用技術(shù)(第2版)

HTML5+CSS3+JavaScript網(wǎng)站開發(fā)實(shí)用技術(shù)(第2版)

定 價(jià):¥49.80

作 者: 任永功,唐永華,褚蕓蕓,劉德山
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115422064 出版時(shí)間: 2016-06-01 包裝:
開本: 16開 頁(yè)數(shù): 331 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書系統(tǒng)地講述了HTML、CSS和JavaScript等Web前端開發(fā)技術(shù),范圍覆蓋HTML5與CSS3的新技術(shù)與典型應(yīng)用,實(shí)現(xiàn)網(wǎng)站開發(fā)技術(shù)從傳統(tǒng)的HTML+CSS向HTML5+CSS3過渡。本書內(nèi)容主要分為四部分。第一部分包括第1章和第2章,介紹HTML中廣泛使用的標(biāo)記和屬性,也包括HTML5中一些新增的標(biāo)記和屬性。第二部分包括第3章、第4章,介紹了CSS的概念、應(yīng)用,也包括CSS3 的盒模型、CSS3布局、圖像邊框等內(nèi)容。第三部分包括第5章~第7章,介紹了JavaScript的概念、對(duì)象和事件處理。第四部分包括第8章、第9章,介紹了一個(gè)綜合實(shí)例的設(shè)計(jì)過程,以及網(wǎng)站的發(fā)布與管理知識(shí)。本書知識(shí)全面,案例豐富,易學(xué)易用,將知識(shí)點(diǎn)融于案例之中,配有全部代碼和素材資源,方便讀者學(xué)習(xí)和掌握網(wǎng)站前端開發(fā)技術(shù)。本書可作為高等院校、高職高專院校網(wǎng)站設(shè)計(jì)課程的教學(xué)用書,也可作為信息技術(shù)類相關(guān)專業(yè)的讀者或從事網(wǎng)站前端開發(fā)人員的參考用書。

作者簡(jiǎn)介

  劉德山,碩士,副教授,遼寧師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院副院長(zhǎng)?,F(xiàn)任遼寧省計(jì)算機(jī)基礎(chǔ)教育學(xué)會(huì)副理事長(zhǎng)/常務(wù)理事,,全國(guó)計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,全國(guó)計(jì)算機(jī)仿真學(xué)會(huì)理事。主編《HTML+CSS+JavaScript網(wǎng)站開發(fā)實(shí)用技術(shù)》、《C++STL基礎(chǔ)》、《Java程序設(shè)計(jì)》、《Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》、《Java設(shè)計(jì)模式深入研究》等教材,其中《《C++STL基礎(chǔ)》2014年獲第2批普通高等教育十二五國(guó)家級(jí)規(guī)劃教材。獲遼寧省優(yōu)秀教學(xué)成果獎(jiǎng)3項(xiàng),研究興趣集中在智能信息處理、信息技術(shù)教育,在Neurocomuting、Apply and abstract analysis、電化教育研究、計(jì)算機(jī)科學(xué)、計(jì)算機(jī)工程及應(yīng)用等期刊發(fā)表論文20余篇。

圖書目錄

目錄
第一部分 網(wǎng)站開發(fā)基礎(chǔ)與HTML5技術(shù)
第1章 網(wǎng)站開發(fā)基礎(chǔ)知識(shí) 2
1.1 互聯(lián)網(wǎng)的訪問過程 2
1.2 互聯(lián)網(wǎng)的工作機(jī)制 4
1.3 網(wǎng)站設(shè)計(jì)中的基本概念 5
1.4 制作網(wǎng)站的標(biāo)準(zhǔn)和常用技術(shù) 7
1.4.1 Web標(biāo)準(zhǔn) 8
1.4.2 網(wǎng)站開發(fā)常用技術(shù) 9
1.5 常用開發(fā)工具 10
1.6 網(wǎng)站建設(shè)的流程 11
1.6.1 明確網(wǎng)站的定位 11
1.6.2 確定網(wǎng)站的主題 12
1.6.3 網(wǎng)站的整體規(guī)劃 13
1.6.4 收集資料與素材 14
1.6.5 設(shè)計(jì)制作網(wǎng)頁(yè)頁(yè)面 14
1.6.6 測(cè)試和發(fā)布 16
1.6.7 網(wǎng)站的維護(hù)與推廣 16
1.7 建立站點(diǎn) 17
1.7.1 Dreamweaver CS5介紹 17
1.7.2 Dreamweaver站點(diǎn)組成 19
1.7.3 創(chuàng)建站點(diǎn) 20
1.7.4 管理站點(diǎn) 21
1.8 應(yīng)用案例 21
本章小結(jié) 22
思考與練習(xí) 23
第2章 靜態(tài)網(wǎng)頁(yè)制作——使用HTML技術(shù) 24
2.1 HTML概述 24
2.1.1 HTML簡(jiǎn)介 24
2.1.2 HTML文檔結(jié)構(gòu)與書寫規(guī)范 26
2.1.3 建立HTML文件 27
2.2 HTML的基本標(biāo)記 29
2.2.1 標(biāo)題文字標(biāo)記 30
2.2.2 段落標(biāo)記和換行標(biāo)記
 30
2.2.3 塊標(biāo)記和 31
2.2.4 列表標(biāo)記 32
2.2.5 HTML5新增的結(jié)構(gòu)元素 35
2.3 多媒體 39
2.3.1 圖像標(biāo)記 39
2.3.2 多媒體文件標(biāo)記 42
2.3.3 HTML5新增視頻標(biāo)記 43
2.3.4 HTML5新增音頻標(biāo)記 45
2.4 超鏈接 46
2.4.1 超鏈接標(biāo)記 46
2.4.2 超鏈接類型 47
2.4.3 超鏈接路徑 48
2.5 表單 50
2.5.1 表單定義標(biāo)記 50
2.5.2 輸入標(biāo)記 50
2.5.3 列表框標(biāo)記 53
2.5.4 文本域輸入標(biāo)記 54
2.5.5 HTML5表單新增屬性 54
2.5.6 HTML5新增input類型 56
2.6 表格 59
2.6.1 HTML的表格標(biāo)記 59
2.6.2 HTML表格的屬性 60
2.6.3 表格嵌套 63
2.7 內(nèi)嵌框架 65
2.8 應(yīng)用案例 68
2.8.1 多層嵌套列表案例 68
2.8.2 會(huì)員注冊(cè)表單案例 69
2.8.3 旅游網(wǎng)站首頁(yè)案例 72
2.8.4 內(nèi)嵌框架案例 74
2.8.5 表格布局應(yīng)用綜合案例 76
本章小結(jié) 80
思考與練習(xí) 81
第二部分 CSS技術(shù)及其應(yīng)用
第3章 美化網(wǎng)頁(yè)——使用CSS技術(shù) 84
3.1 CSS概述 84
3.1.1 CSS的引入 84
3.1.2 CSS簡(jiǎn)介 87
3.2 CSS基本選擇器 88
3.2.1 標(biāo)記選擇器 88
3.2.2 類選擇器 89
3.2.3 ID選擇器 90
3.3 在HTML中使用CSS的方法 92
3.3.1 行內(nèi)樣式 92
3.3.2 嵌入樣式 92
3.3.3 鏈接樣式 93
3.3.4 導(dǎo)入樣式 94
3.3.5 樣式的優(yōu)先級(jí) 95
3.4 CSS復(fù)合選擇器 97
3.4.1 交集選擇器 97
3.4.2 并集選擇器 98
3.4.3 后代選擇器 99
3.4.4 子選擇器 101
3.4.5 相鄰選擇器 101
3.4.6 屬性選擇器 102
3.4.7 偽類選擇器 103
3.4.8 偽元素選擇器 108
3.5 用CSS設(shè)置文本樣式 110
3.5.1 字體屬性 110
3.5.2 文本屬性 113
3.6 用CSS設(shè)置顏色與背景 117
3.6.1 顏色設(shè)置 117
3.6.2 背景設(shè)置 118
3.6.3 圓角邊框和圖像邊框 120
3.7 用CSS設(shè)置圖像效果 122
3.7.1 為圖片添加邊框 122
3.7.2 圖片縮放 124
3.7.3 圖文混排 125
3.8 應(yīng)用案例 127
3.8.1 用CSS美化表單案例 127
3.8.2 用CSS設(shè)計(jì)網(wǎng)站頁(yè)面案例 129
本章小結(jié) 134
思考與練習(xí) 134
第4章 規(guī)劃頁(yè)面——使用CSS實(shí)現(xiàn)精美布局 136
4.1 CSS盒模型 136
4.1.1 內(nèi)容 136
4.1.2 邊界 138
4.1.3 填充 139
4.1.4 邊框 140
4.2 CSS布局常用屬性 142
4.2.1 定位屬性(position) 142
4.2.2 浮動(dòng)屬性(float) 146
4.3 CSS的網(wǎng)頁(yè)布局 147
4.3.1 單列布局 148
4.3.2 兩列布局 149
4.3.3 使用CSS3盒布局的三列布局 153
4.4 應(yīng)用案例 156
4.4.1 用DIV+CSS實(shí)現(xiàn)圖文混排案例 156
4.4.2 二級(jí)導(dǎo)航菜單制作案例 160
本章小結(jié) 165
思考與練習(xí) 166
第三部分 JavaScript技術(shù)及其應(yīng)用
第5章 讓網(wǎng)頁(yè)動(dòng)起來——使用JavaScript技術(shù) 168
5.1 JavaScript簡(jiǎn)介 168
5.1.1 JavaScript的概念和特點(diǎn) 168
5.1.2 JavaScript與Java 169
5.1.3 第一個(gè)JavaScript程序 170
5.2 JavaScript語言基礎(chǔ) 173
5.2.1 JavaScript語法格式 173
5.2.2 JavaScript代碼書寫位置 173
5.2.3 JavaScript語句 175
5.2.4 JavaScript注釋 175
5.2.5 數(shù)據(jù)類型 176
5.2.6 變量 177
5.2.7 常量 179
5.3 表達(dá)式與運(yùn)算符 179
5.3.1 表達(dá)式 179
5.3.2 運(yùn)算符 180
5.4 JavaScript控制結(jié)構(gòu)與函數(shù) 184
5.4.1 JavaScirpt控制結(jié)構(gòu) 185
5.4.2 函數(shù) 192
5.5 應(yīng)用案例 195
本章小結(jié) 196
思考與練習(xí) 197
第6章 使用JavaScript對(duì)象編程 198
6.1 JavaScript對(duì)象概述 198
6.1.1 對(duì)象 198
6.1.2 對(duì)象的引用 199
6.1.3 對(duì)象的操作 200
6.1.4 JavaScript的對(duì)象類型 202
6.2 JavaScript內(nèi)置對(duì)象 202
6.2.1 String對(duì)象 202
6.2.2 Array對(duì)象 206
6.2.3 Date對(duì)象 212
6.2.4 Math對(duì)象 214
6.3 瀏覽器對(duì)象 216
6.3.1 BOM概述 216
6.3.2 窗口對(duì)象(Window) 217
6.3.3 瀏覽器對(duì)象(Navigator) 223
6.3.4 屏幕對(duì)象(Screen) 224
6.3.5 地址對(duì)象(Location) 226
6.3.6 歷史對(duì)象(History) 227
6.3.7 文檔對(duì)象(Document) 228
6.4 HTML DOM對(duì)象 231
6.4.1 DOM概述 231
6.4.2 HTML DOM對(duì)象 234
6.4.3 訪問HTML DOM對(duì)象 234
6.5 自定義對(duì)象 238
6.5.1 定義對(duì)象 238
6.5.2 創(chuàng)建對(duì)象實(shí)例 239
6.5.3 自定義對(duì)象的應(yīng)用 239
6.6 應(yīng)用案例 240
6.6.1 表單驗(yàn)證案例 240
6.6.2 實(shí)現(xiàn)復(fù)選框的全選效果案例 244
本章小結(jié) 246
思考與練習(xí) 247
第7章 實(shí)現(xiàn)用戶與頁(yè)面的交互——事件處理 249
7.1 事件的基本概念 249
7.1.1 事件和事件處理 249
7.1.2 事件綁定 250
7.2 JavaScript常見事件 251
7.3 事件對(duì)象 252
7.4 鼠標(biāo)和鍵盤事件 254
7.4.1 鼠標(biāo)事件 254
7.4.2 鍵盤事件 258
7.5 頁(yè)面事件 260
7.6 表單事件 261
7.6.1 提交與重置事件 261
7.6.2 元素內(nèi)容修改事件 264
7.6.3 獲得焦點(diǎn)事件與失去焦點(diǎn)事件 265
7.7 編輯事件 266
7.7.1 文本編輯事件 266
7.7.2 拖放事件 267
7.8 應(yīng)用案例 268
7.8.1 商品評(píng)級(jí)網(wǎng)頁(yè)案例 268
7.8.2 網(wǎng)絡(luò)相冊(cè)案例 270
7.8.3 圖片輪播案例 274
本章小結(jié) 278
思考與練習(xí) 279
第四部分 綜合實(shí)例及網(wǎng)站發(fā)布與管理
第8章 綜合實(shí)例 282
8.1 使用HTML5結(jié)構(gòu)元素組織網(wǎng)頁(yè) 282
8.1.1 網(wǎng)頁(yè)結(jié)構(gòu)描述 282
8.1.2 用CSS3定義網(wǎng)站全局樣式 284
8.2 頁(yè)頭部分的設(shè)計(jì) 286
8.2.1 頁(yè)頭的結(jié)構(gòu)描述 286
8.2.2 頁(yè)頭元素及CSS樣式代碼分析 287
8.3 側(cè)邊導(dǎo)航和焦點(diǎn)圖的設(shè)計(jì) 289
8.3.1 側(cè)邊導(dǎo)航和焦點(diǎn)圖版塊的內(nèi)容 289
8.3.2 側(cè)邊導(dǎo)航和焦點(diǎn)圖版塊的代碼分析 289
8.4 快速搜索、滑動(dòng)Tab和在線咨詢版塊設(shè)計(jì) 294
8.4.1 快速搜索、滑動(dòng)Tab和在線咨詢版塊的內(nèi)容 294
8.4.2 快速搜索版塊的代碼分析 295
8.4.3 滑動(dòng)Tab版塊的代碼分析 296
8.4.4 在線咨詢版塊的代碼分析 299
8.5 精品推薦版塊的設(shè)計(jì) 301
8.5.1 精品推薦版塊的內(nèi)容 301
8.5.2 精品推薦版塊的代碼分析 301
8.6 頁(yè)腳的設(shè)計(jì) 303
8.6.1 頁(yè)腳的結(jié)構(gòu)描述 303
8.6.2 頁(yè)腳的代碼分析 304
本章小結(jié) 306
思考與練習(xí) 306
第9章 網(wǎng)站的發(fā)布與管理 308
9.1 網(wǎng)頁(yè)中的標(biāo)記 308
9.1.1 name屬性和content屬性 309
9.1.2 http-equiv屬性和content屬性 310
9.2 測(cè)試網(wǎng)站 311
9.2.1 代碼測(cè)試 312
9.2.2 驗(yàn)證HTML 313
9.2.3 檢查鏈接 315
9.2.4 檢查屏幕分辨率和顏色 316
9.2.5 可訪問性檢驗(yàn)工具 316
9.2.6 檢查頁(yè)面在不同瀏覽器中的顯示效果 316
9.3 構(gòu)建自己的Web服務(wù)器 317
9.3.1 Web服務(wù)器簡(jiǎn)介 317
9.3.2 安裝Web服務(wù)器 318
9.4 在互聯(lián)網(wǎng)上建立Web站點(diǎn) 320
9.4.1 域名注冊(cè) 320
9.4.2 虛擬空間申請(qǐng) 323
9.4.3 發(fā)布網(wǎng)站 324
9.5 網(wǎng)站維護(hù) 326
9.5.1 網(wǎng)站的推廣 326
9.5.2 網(wǎng)站的安全 327
本章小結(jié) 328
思考與練習(xí) 328
附錄 HTML標(biāo)記列表 329
參考文獻(xiàn) 332 TOP書摘 TOP 其它信息 頁(yè)  數(shù):331開  本:16開正文語種:中文

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)