注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作Web技術(shù)基礎(chǔ)

Web技術(shù)基礎(chǔ)

Web技術(shù)基礎(chǔ)

定 價(jià):¥56.00

作 者: 楊占勝
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121297434 出版時(shí)間: 2016-08-01 包裝: 平裝
開本: 16開 頁數(shù): 400 字?jǐn)?shù):  

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

  本書首先從互聯(lián)網(wǎng)與萬維網(wǎng)的概念入手,介紹了Web在整個(gè)網(wǎng)絡(luò)體系架構(gòu)中的位置、Web與Internet的關(guān)系,引出Web的三個(gè)基本要素:URL、HTTP、HTML。之后,全書系統(tǒng)、深入地介紹了HTML 4.0.1、CSS 2.1、JavaScript的全部?jī)?nèi)容,XML、XHTML、HTML5、CSS3的基本原理與核心內(nèi)容,以及Web編輯工具Dreamweaver的使用方法。按照知識(shí)關(guān)聯(lián)和學(xué)習(xí)路線,全書對(duì)Web領(lǐng)域中的技術(shù)概念幾乎都進(jìn)行了介紹,并具有一定的深度和特色。對(duì)Dreamweaver軟件的介紹,除了其基本的功能外,著重于Dreamweaver*具特色與實(shí)用性的工具。Web技術(shù)涉及的計(jì)算機(jī)語言較多,內(nèi)容龐雜,合理組織安排這些知識(shí)內(nèi)容十分重要。本書的章、節(jié)、小節(jié)、知識(shí)點(diǎn)編排都是精心設(shè)計(jì)的,力求條理清晰、結(jié)構(gòu)合理。Web技術(shù)基礎(chǔ)知識(shí)簡(jiǎn)單易懂,HTML、CSS只有少量難點(diǎn),JavaScript有一定的難度。本書在介紹各知識(shí)點(diǎn)時(shí),對(duì)簡(jiǎn)單的內(nèi)容盡量簡(jiǎn)明扼要,對(duì)一些有難度的內(nèi)容進(jìn)行了深入細(xì)致的剖析。書中的例程是在多年教學(xué)實(shí)踐中積累精選的,例程的代表性強(qiáng),所有的例程組織鏈接成一個(gè)網(wǎng)站,可以作為Web前端設(shè)計(jì)技術(shù)人員的參考代碼。書末附有實(shí)驗(yàn)指導(dǎo)書,8個(gè)實(shí)驗(yàn)項(xiàng)目也組織成一個(gè)小型的網(wǎng)站。本書配套教學(xué)資源有PPT、源代碼等。

作者簡(jiǎn)介

  楊占勝,臨沂大學(xué)信息學(xué)院 教師。省級(jí)精品課程網(wǎng)絡(luò)軟件開發(fā)課程群-Java Web應(yīng)用程序課程負(fù)責(zé)人。主要教授:軟件開發(fā)基礎(chǔ)、Java Web應(yīng)用程序開發(fā)、專業(yè)英語等。

圖書目錄

第1章 Internet與Web 1
1.1 互聯(lián)網(wǎng)簡(jiǎn)介 1
1.2 萬維網(wǎng) 2
1.3 統(tǒng)一資源定位符 3
1.4 超文本傳輸協(xié)議 4
1.5 Web瀏覽器 6
1.6 Web服務(wù)器 7
1.7 資源類型標(biāo)識(shí) 8
本章小結(jié) 9
思考題 9
第2章 HTML 10
2.1 基本文檔結(jié)構(gòu)標(biāo)記 11
2.2 文本格式化標(biāo)記 12
2.2.1 標(biāo)題標(biāo)記 12
2.2.2 區(qū)段標(biāo)記 12
2.2.3 文字修飾標(biāo)記 13
2.2.4 特殊符號(hào) 15
2.3 超鏈接標(biāo)記 16
2.3.1 鏈接地址 16
2.3.2 鏈接標(biāo)記的主要屬性 17
2.4 圖像標(biāo)記 18
2.4.1 圖像文件類型 19
2.4.2 圖像鏈接與圖像映射 20
2.5 多媒體播放 20
2.5.1 嵌入標(biāo)記和對(duì)象標(biāo)記 21
2.5.2 音頻和視頻文件格式 26
2.6 列表標(biāo)記 30
2.6.1 無序列表 30
2.6.2 有序列表 31
2.6.3 定義列表 31
2.7 表格標(biāo)記 32
2.7.1 表格 32
2.7.2 <table>的屬性 33
2.7.3 <tr>和<td>的屬性 34
2.7.4 <table>的子元素 37
2.7.5 表格布局 41
2.8 表單標(biāo)記 45
2.8.1 表單 45
2.8.2 輸入控件 46
2.8.3 列表控件 47
2.8.4 文本域控件 47
2.8.5 輔助標(biāo)記 49
2.9 框架標(biāo)記 49
2.9.1 框架集 50
2.9.2 內(nèi)聯(lián)框架 51
2.10 元標(biāo)記 51
2.10.1 http-equiv屬性 51
2.10.2 name屬性 52
2.10.3 content屬性 52
2.11 HTML屬性 53
2.11.1 必需屬性 53
2.11.2 通用屬性 53
2.11.3 事件屬性 54
2.11.4 常用屬性 55
本章小結(jié) 55
思考題 56
第3章 CSS 57
3.1 基本樣式屬性 57
3.1.1 字符樣式屬性 57
3.1.2 文本樣式屬性 58
3.1.3 背景樣式屬性 60
3.1.4 邊框樣式屬性 61
3.1.5 邊距樣式屬性 63
3.1.6 列表樣式屬性 65
3.2 選擇器 66
3.2.1 通配符選擇器 67
3.2.2 標(biāo)記選擇器 67
3.2.3 類選擇器 67
3.2.4 id選擇器 67
3.2.5 屬性選擇器 68
3.2.6 后代選擇器 69
3.2.7 并列選擇器 69
3.2.8 子元素選擇器 69
3.2.9 相鄰兄弟選擇器 69
3.2.10 偽類選擇器 69
3.2.11 偽元素選擇器 72
3.3 網(wǎng)頁中使用CSS 74
3.3.1 內(nèi)聯(lián)樣式表 74
3.3.2 內(nèi)部樣式表 74
3.3.3 外部樣式表 75
3.4 定位相關(guān)屬性 78
3.4.1 盒模型與流布局 78
3.4.2 顯示與大小屬性 80
3.4.3 定位與布局屬性 83
3.4.4 內(nèi)容修剪與對(duì)齊屬性 91
3.5 其他樣式屬性 100
3.5.1 表格相關(guān)屬性 100
3.5.2 鼠標(biāo)樣式屬性 104
3.5.3 輪廓相關(guān)屬性 105
3.5.4 內(nèi)容生成相關(guān)屬性 106
3.6 DIV + CSS布局 110
本章小結(jié) 113
思考題 114
第4章 JavaScript 115
4.1 JavaScript概述 115
4.1.1 JavaScript的特點(diǎn) 115
4.1.2 Java與JavaScript的
區(qū)別 116
4.1.3 兩個(gè)簡(jiǎn)單的輸出
方法 117
4.2 網(wǎng)頁中嵌入JavaScript 117
4.3 JavaScript語法 119
4.3.1 基礎(chǔ)語法點(diǎn) 120
4.3.2 基本數(shù)據(jù)類型 120
4.3.3 常量 121
4.3.4 變量 124
4.3.5 常用全局函數(shù) 129
4.3.6 運(yùn)算符與表達(dá)式 131
4.3.7 流程控制與語句 135
4.3.8 函數(shù) 141
4.4 事件處理 143
4.5 內(nèi)置類 150
4.5.1 數(shù)組Array 150
4.5.2 日期Date 152
4.5.3 數(shù)學(xué)Math 153
4.5.4 字符串String 155
4.6 HTML文檔對(duì)象 157
4.6.1 瀏覽器對(duì)象 158
4.6.2 DOM對(duì)象 168
4.7 正則表達(dá)式 172
4.7.1 正則表達(dá)式的規(guī)則 172
4.7.2 常用正則表達(dá)式 174
4.7.3 JavaScript使用正則
表達(dá)式 175
4.8 JavaScript應(yīng)用 176
4.8.1 修改網(wǎng)頁內(nèi)容 176
4.8.2 表單驗(yàn)證 180
4.9 JavaScript修改CSS樣式 185
本章小結(jié) 187
思考題 188
第5章 XML簡(jiǎn)介 190
5.1 XML概述 190
5.2 XML語法 192
5.2.1 XML語法規(guī)則 192
5.2.2 XML語法元素 193
5.2.3 格式良好和有效的
XML文檔 194
5.3 DTD 194
5.3.1 元素類型聲明 195
5.3.2 屬性類型聲明 196
5.3.3 實(shí)體 198
5.3.4 XML中聲明DTD 201
5.4 名稱空間 203
5.5 Schema 204
5.5.1 Schema概述 204
5.5.2 Schema的定義 205
5.5.3 數(shù)據(jù)類型 208
5.5.4 簡(jiǎn)單類型定義 210
5.5.5 復(fù)雜類型定義 212
5.5.6 XML中聲明Schema 214
5.6 CSS格式化XML 214
5.7 XSL 216
5.7.1 XSL概述 216
5.7.2 XSLT文檔結(jié)構(gòu) 217
5.7.3 XSLT模板 217
5.7.4 模式處理 219
5.7.5 節(jié)點(diǎn)選擇 220
5.8 XML解析器 222
5.9 XML DOM 223
5.9.1 Document文檔對(duì)象 223
5.9.2 Node節(jié)點(diǎn)對(duì)象 225
5.9.3 NodeList節(jié)點(diǎn)列表對(duì)象 225
5.9.4 NamedNodeMap無序節(jié)點(diǎn)集
對(duì)象 226
5.9.5 DOM例程 226
5.10 XHTML 229
本章小結(jié) 230
思考題 231
第6章 Web編程工具 232
6.1 Dreamweaver界面 232
6.2 站點(diǎn)管理 234
6.2.1 站點(diǎn)建立 234
6.2.2 文件管理 235
6.2.3 資源管理 235
6.2.4 站點(diǎn)地圖 236
6.3 網(wǎng)頁編輯 236
6.3.1 編碼輔助功能 237
6.3.2 可視化編輯 238
6.3.3 超鏈接 239
6.3.4 圖像 240
6.3.5 多媒體 242
6.3.6 表格 243
6.3.7 表單 245
6.3.8 框架 245
6.4 DOCTYPE聲明與網(wǎng)頁解析
模式 246
6.4.1 網(wǎng)頁文檔類型聲明 246
6.4.2 瀏覽器的工作模式 248
6.5 網(wǎng)頁布局 249
6.6 網(wǎng)站模板 250
6.7 CSS的支持 251
6.8 JavaScript的支持 253
6.9 XML的支持 254
6.10 參考資源 254
本章小結(jié) 255
思考題 256
第7章 HTML 5 257
7.1 HTML 5概述 257
7.1.1 從HTML到XHTML
和HTML 5 257
7.1.2 HTML 5的優(yōu)勢(shì) 258
7.2 HTML 5新增常用元素和
屬性 259
7.2.1 新增的文檔結(jié)構(gòu)元素 259
7.2.2 新增的通用屬性 262
7.2.3 其他元素 265
7.3 HTML 5增強(qiáng)的表單功能 266
7.3.1 新增的表單元素和屬性 266
7.3.2 <input>元素type屬性
新增的屬性值 270
7.3.3 新增的客戶端校驗(yàn)屬性 273
7.3.4 增強(qiáng)的文件上傳域 273
7.4 多媒體播放 276
7.4.1 音頻和視頻標(biāo)記 276
7.4.2 JavaScript腳本控制
媒體的播放 278
7.5 拖放行為 280
7.5.1 拖放API 280
7.5.2 拖放操作 281
7.6 繪圖功能 283
7.6.1 繪圖API 283
7.6.2 繪制圖形 285
本章小結(jié) 293
思考題 294
第8章 CSS 3 295
8.1 CSS 3新增的選擇器 295
8.1.1 偽類選擇器 295
8.1.2 兄弟選擇器 300
8.1.3 瀏覽器前綴 300
8.2 服務(wù)器字體 301
8.2.1 @font-face 301
8.2.2 服務(wù)器字體與客戶端
字體結(jié)合使用 303
8.3 邊框和陰影 303
8.3.1 漸變邊框 303
8.3.2 圓角邊框 304
8.3.3 圖片邊框 305
8.3.4 陰影 306
8.4 分欄布局 306
8.4.1 分欄屬性 307
8.4.2 分欄顯示 308
8.4.3 塊框?qū)傩?310
8.5 變形與動(dòng)畫 310
8.5.1 變形 310
8.5.2 Transition動(dòng)畫 312
8.5.3 Animation動(dòng)畫 314
本章小結(jié) 317
思考題 317
第9章 JavaScript進(jìn)階 319
9.1 JavaScript函數(shù)高級(jí)功能 319
9.1.1 函數(shù)定義 319
9.1.2 函數(shù)的特性 322
9.1.3 類屬性 323
9.1.4 函數(shù)的調(diào)用 324
9.1.5 函數(shù)的獨(dú)立性 326
9.1.6 函數(shù)的參數(shù) 327
9.1.7 類的擴(kuò)展 331
9.1.8 對(duì)象的創(chuàng)建 333
9.2 DOM事件模型 335
9.2.1 基本事件模型 336
9.2.2 DOM2事件模型 342
9.2.3 IE事件模型 351
9.3 JavaScript程序調(diào)試 356
9.3.1 顯示腳本錯(cuò)誤 356
9.3.2 Firebug 357
本章小結(jié) 362
思考題 362
第10章 Web技術(shù)發(fā)展概述 364
10.1 Web技術(shù)發(fā)展的階段 364
10.1.1 Web技術(shù)發(fā)展的三個(gè)
階段 364
10.1.2 Web應(yīng)用程序發(fā)展的三個(gè)
階段 365
10.2 Web 2.0概述 366
10.2.1 Web 1.0的特征 366
10.2.2 Web 2.0的特征 367
10.2.3 Web 2.0應(yīng)用技術(shù) 368
本章小結(jié) 369
思考題 369
附錄A 370
實(shí)驗(yàn)說明 370
實(shí)驗(yàn)1 基本網(wǎng)頁設(shè)計(jì) 373
實(shí)驗(yàn)2 CSS應(yīng)用 377
實(shí)驗(yàn)3 JavaScript編程 379
實(shí)驗(yàn)4 表單驗(yàn)證 382
實(shí)驗(yàn)5 XML文檔操作 384
實(shí)驗(yàn)6 HTML 5應(yīng)用 386
實(shí)驗(yàn)7 DOM 2事件處理 388
實(shí)驗(yàn)8 個(gè)人網(wǎng)站設(shè)計(jì) 390
參考文獻(xiàn) 391

本目錄推薦

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