-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
10/8 新書到! 10/1 新書到! 9/24 新書到! 9/18 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Web前端開發技術——HTML、CSS、JavaScript

( 簡體 字)
作者:聶常紅類別:1. -> 程式設計 -> 網路編程 -> HTML
   2. -> 程式設計 -> 網路編程 -> CSS
   3. -> 程式設計 -> 網路編程 -> Javascript
譯者:
出版社:人民郵電出版社Web前端開發技術——HTML、CSS、JavaScript 3dWoo書號: 36975
詢問書籍請說出此書號!

有庫存
NT售價: 240

出版日:9/1/2013
頁數:346
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115319265
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

  本書全面、系統地介紹了網頁設計與制作所涉及的各方面的內容和技巧,涵蓋網頁設計流程和各種Web前端技術:HTML、CSS、JavaScript和HTML5。每章都配置了大量的實用案例,圖文并茂,效果直觀。
  本書分5篇,共27章。第1篇主要介紹網頁設計流程、HTML文檔結構、網頁制作方法以及各種常用的HTML標記的用法等內容;第2篇詳細介紹了CSS基礎知識、CSS的定義、CSS常用屬性、在HTML文檔中應用CSS、盒子模型以及使用CSS+DIV布局網頁等內容;第3篇詳細介紹了JavaScript基礎知識、在HTML網頁中嵌入腳本的方式、事件驅動及事件處理、腳本函數、腳本對象等內容;第4篇在對比HTML4的基礎上主要介紹了HTML5的發展歷程、語法變化、HTML5文檔結構以及表單新增屬性、新增input元素類型、新增表單元素和新增客戶端校驗方式等內容;第5篇通過兩個綜合實例,詳細講解了整合各種Web前端技術制作網頁的各方面內容和技巧。
  本書可作為大中專院校及培訓學校計算機及相關專業的教材,并可供從事網頁設計與制作、網站開發及網頁編程等行業人員參考。
目錄:

第1篇 HTML標記語言篇
  
第1章 HTML基礎 2
1.1 基本概念 2
1.1.1 WWW簡介 2
1.1.2 瀏覽器 3
1.1.3 靜態網頁和動態網頁 3
1.2 HTML概述 3
1.2.1 HTML定義 3
1.2.2 HTML的發展歷程 4
1.3 HTML文件 4
1.3.1 HTML標記 5
1.3.2 HTML文件的基本結構 5
1.3.3 HTML文件的編寫方法 6
1.4 XHTML基礎 8
1.5 HTML/XHTML文檔類型 9
1.6 網站的建設與發布 10
1.6.1 網站策劃 10
1.6.2 網站素材收集 10
1.6.3 網頁規劃 10
1.6.4 網站目錄設計 11
1.6.5 網頁制作 11
1.6.6 網站測試 11
1.6.7 網站發布 11
習題1 12

第2章 頁面的頭部標記 13
2.1 頁面的頭部標記 13
2.2 標題標記title 13
2.3 元信息標記meta 14
2.3.1 meta 標記屬性 15
2.3.2 設定網頁關鍵字 15
2.3.3 設定網頁描述信息 15
2.3.4 設定網頁字符集 16
2.3.5 設定網頁自動刷新 17
2.3.6 設定網頁自動跳轉 18
習題2 19

第3章 頁面的主體標記body 20
3.1 設置網頁正文顏色與背景顏色 20
3.2 添加網頁背景圖片 21
3.3 設置網頁鏈接文字顏色 22
3.4 設置網頁邊距 23
習題3 24

第4章 文字與段落標記 25
4.1 文字標記 25
4.1.1 文字內容的輸入 25
4.1.2 對文字字體的設置 27
4.1.3 使用文字的修飾標記設置文字格式 29
4.1.4 標題字設置 30
4.2 段落標記 32
4.2.1 段落標記p 32
4.2.2 換行標記br 33
4.2.3 預格式化標記pre 34
4.2.4 居中標記center 35
4.2.5 縮排標記blockquot 35
4.3 水平線標記hr 36
習題4 37

第5章 列表標記 39
5.1 有序列表 39
5.1.1 有序列表的前導符設置 40
5.1.2 有序列表的前導符起始編號設置 40
5.2 無序列表 41
5.2.1 項目列表 42
5.2.2 項目列表的前導符設置 43
5.2.3 定義列表 44
5.3 嵌套列表 45
習題5 46

第6章 圖片標記 47
6.1 網頁常用圖片格式 47
6.2 插入圖片 47
6.2.1 設置圖片大小 48
6.2.2 設置圖片提示文本 48
6.2.3 設置圖片與周圍對象的間距 49
6.2.4 設置圖片的對齊方式 50
6.2.5 設置圖片的邊框 51
習題6 51

第7章 在網頁中嵌入多媒體內容 53
7.1 概述 53
7.2 設置滾動字幕 53
7.2.1 設置默認效果的滾動字幕 53
7.2.2 設置滾動字幕的滾動方向 54
7.2.3 設置滾動字幕的滾動行為 55
7.2.4 設置字幕的滾動速度和滾動延遲特性 55
7.2.5 設置字幕的滾動區域及其背景顏色 56
7.2.6 設置字幕的滾動區域與周圍對象的間距 58
7.3 嵌入音視頻文件 58
7.4 嵌入Flash動畫 59
7.5 設置背景音樂 60
7.6 嵌入Java Applet 61
習題7 62

第8章 使用框架結構 63
8.1 框架概述 63
8.2 框架集標記frameset 63
8.2.1 左右分割窗口 64
8.2.2 上下分割窗口 65
8.2.3 嵌套分割窗口 66
8.2.4 使用frameset標記設置框架邊框 67
8.3 框架標記frame 67
8.3.1 設置框架顯示內容 68
8.3.2 使用frame標記設置框架邊框 69
8.3.3 設置框架名稱 69
8.3.4 設置框架窗口固定大小 70
8.3.5 設置框架滾動條 70
8.3.6 設置框架邊距 71
8.4 不支持框架標記noframes 72
8.5 浮動框架標記iframe 73
8.5.1 在頁面中嵌入浮動框架 73
8.5.2 浮動框架的大小 74
8.5.3 浮動框架的對齊方式 75
8.6 框架與超鏈接 76
習題8 77

第9章 在網頁中創建超鏈接 78
9.1 創建超鏈接 78
9.1.1 超鏈接標記 78
9.1.2 設置超鏈接目標窗口 79
9.2 超鏈接的鏈接路徑 82
9.3 超鏈接的類型 83
9.3.1 內部鏈接 83
9.3.2 外部鏈接 83
9.3.3 書簽鏈接 85
9.3.4 腳本鏈接 87
9.3.5 文件下載 87
9.3.6 文本鏈接 88
9.3.7 圖片鏈接 89
9.3.8 圖像映射 89
習題9 91

第10章 在網頁中使用表格 92
10.1 表格概述 92
10.2 表格標記table 93
10.2.1 設置表格的邊框 93
10.2.2 設置表格的寬度和高度 94
10.2.3 設置表格的對齊方式 95
10.2.4 設置表格的背景顏色 95
10.2.5 設置表格的背景圖片 96
10.2.6 設置表格的邊距 97
10.2.7 設置表格的間距 98
10.2.8 設置表格的標題 98
10.3 tr標記 100
10.4 td和th標記 101
10.4.1 使用th創建表頭 101
10.4.2 設置單元格對齊方式 102
10.4.3 設置單元格的背景顏色和邊框顏色 103
10.4.4 設置單元格的背景圖片 104
10.4.5 設置單元格的寬度和高度 105
10.4.6 單元格的跨行和跨列設置 106
10.5 表格的綜合示例——使用表格布局網頁 108
習題10 110

第11章 在網頁中創建表單 112
11.1 表單概述 112
11.2 表單標記 112
11.2.1 表單標記form 113
11.2.2 輸入標記input 114
11.2.3 選擇列表標記select 120
11.2.4 文本域標記textarea 122
11.3 表單綜合示例:使用表單收集個人信息 123
習題11 125

第2篇 CSS層疊樣式表篇

第12章 CSS基礎知識 127
12.1 CSS概念 127
12.2 應用CSS的步驟 128
習題12 129

第13章 定義CSS 130
13.1 定義CSS的基本語法 130
13.2 CSS基本選擇器 131
13.2.1 HTML標記選擇器 131
13.2.2 類選擇器 132
13.2.3 ID選擇器 134
13.3 CSS復合選擇器 135
13.3.1 交集選擇器 135
13.3.2 并集選擇器 136
13.3.3 后代選擇器 137
習題13 138

第14章 CSS常用屬性 139
14.1 字體屬性 139
14.2 文本屬性 140
14.3 列表屬性 141
14.4 顏色和背景屬性 142
14.5 區塊屬性 144
14.6 層屬性 145
14.7 鼠標屬性 146
14.8 濾鏡屬性 147
習題14 149

第15章 在HTML文檔中應用CSS 150
15.1 內聯式 150
15.2 內嵌式 151
15.3 鏈接式 152
15.4 導入式 153
15.5 CSS的沖突 153
15.5.1 什么是CSS沖突 153
15.5.2 解決CSS沖突規則 154
習題15 154

第16章 CSS+DIV布局 156
16.1 網頁布局概述 156
16.2 盒子模型 156
16.2.1 盒子模型的組成 156
16.2.2 盒子border屬性 157
16.2.3 盒子padding屬性 158
16.2.4 盒子margin屬性 160
16.3 盒子的浮動與定位 161
16.3.1 標準流 161
16.3.2 盒子的定位原則 161
16.3.3 盒子的浮動float 166
16.3.4 盒子的定位 171
16.4 Div標記與Span標記 174
16.4.1 Div標記 174
16.4.2 Span標記 174
16.5 DIV+CSS布局網頁 175
16.5.1 DIV+CSS布局簡介 175
16.5.2 DIV+CSS布局版式介紹 175
16.5.3 DIV+CSS布局與表格布局的比較 176
習題16 177

第17章 CSS應用綜合案例 178
17.1 綜合案例1 DIV+CSS頁面布局設計 178
17.2 綜合案例2 頁面排版左中右版式 181
習題17 184

第3篇 JavaScript腳本語言篇

第18章 JavaScript基礎 188
18.1 JavaScript簡介 188
18.2 JavaScript與Java的比較 189
18.3 JavaScript編輯和調試工具 189
18.3.1 編輯工具之EditPlus 189
18.3.2 編輯工具之Macromedia Dreamweaver 191
18.3.3 調試工具之“IE開發人員工具”和“Firebug” 192
18.4 JavaScript語言調試技巧 195
18.4.1 使用alert()語句進行調試 196
18.4.2 使用write()語句進行調試 196
18.4.3 使用自定義異常消息進行調試 196
18.5 JavaScript的基本語法 197
18.5.1 大小寫敏感 197
18.5.2 執行順序 198
18.5.3 腳本中每行語句結尾分號問題 198
18.6 數據結構 198
18.6.1 標識符 198
18.6.2 關鍵字 198
18.6.3 常量 199
18.6.4 變量 199
18.7 數據類型 200
18.7.1 數字型 200
18.7.2 字符串型 201
18.7.3 布爾型 202
18.7.4 特殊數據類型 203
18.8 數據類型的轉換 204
18.9 運算符和表達式 205
18.9.1 算術運算符 205
18.9.2 比較運算符 205
18.9.3 賦值運算符 206
18.9.4 字符串運算符 207
18.9.5 邏輯運算符 207
18.9.6 條件運算符 210
18.9.7 其他運算符 210
18.9.8 運算符優先級 212
18.9.9 表達式 213
18.10 流程控制語句 213
18.10.1 賦值語句 213
18.10.2 條件判斷控制語句 214
18.10.3 循環控制語句 219
18.10.4 跳轉語句 221
18.11 with語句和comment語句 223
習題18 224

第19章 在HTML網頁中嵌入腳本的方式 225
19.1 在HTML標記的事件屬性中直接添加腳本 225
19.2 使用Script標記插入腳本 226
19.3 使用Script標記鏈接腳本文件 226
習題19 227

第20章 事件驅動及事件處理 228
20.1 事件及事件驅動 228
20.2 常用事件 228
20.3 事件處理程序 229
習題20 231

第21章 腳本函數 232
21.1 函數的定義 232
21.2 函數的調用 233
21.2.1 函數的簡單調用 233
21.2.2 在事件響應中調用函數 233
21.2.3 通過鏈接調用函數 234
21.3 函數參數的使用 235
21.4 函數的返回值 235
21.5 遞歸函數 236
21.6 內置函數 237
習題21 239

第22章 JavaScript對象 240
22.1 對象概述 240
22.2 內置對象 240
22.2.1 Array對象 240
22.2.2 String對象 241
22.2.3 Math對象 243
22.2.4 Date對象 245
22.3 瀏覽器對象 247
22.3.1 navigator對象 247
22.3.2 window對象 249
22.3.3 location對象 255
22.3.4 history對象 256
22.3.5 document對象 257
22.3.6 image對象 258
22.3.7 form對象 260
習題22 264

第23章 JavaScript經典實例 265
23.1 漂浮廣告 265
23.2 折疊式菜單 267
23.3 下拉式菜單 268
23.3.1 用層制作下拉菜單 268
23.3.2 用JavaScript+CSS制作下拉菜單 272
23.4 加入收藏和設為首頁 274
23.4.1 加入收藏 274
23.4.2 設為首頁 275
23.5 刷新、打印及關閉窗口按鈕 277
23.5.1 刷新當前頁 277
23.5.2 調用IE自身的打印功能實現打印 278
23.5.3 打印指定框架中的內容 279
23.5.4 為彈出的窗口加入關閉按鈕 280
24.5.5 關閉彈出窗口時刷新父窗口 281
習題23 284

第4篇 HLML5基礎篇

第24章 HTML5入門 286
24.1 HTML5的發展歷程 286
24.2 HTML5的優勢 287
24.3 HTML5的語法變化 289
24.3.1 DOCTYPE的簡化聲明 289
24.3.2 字符集的簡化聲明 290
24.3.3 元素可省略結束標記 290
24.3.4 標記和屬性不區分大小寫 290
24.3.5 可以省略具有布爾類型的屬性值 291
24.3.6 屬性值可以省略引號 291
24.4 HTML5的文檔結構 291
24.4.1 header元素 291
24.4.2 article元素 292
24.4.3 section元素 292
24.4.4 nav元素 293
24.4.5 aside元素 293
24.4.6 footer元素 294
習題24 294

第25章 HTML5表單 295
25.1 表單新增屬性 295
25.1.1 form屬性 295
25.1.2 Formaction屬性 296
25.1.3 autofocus屬性 297
25.1.4 pattern屬性 298
25.1.5 placeholder屬性 298
25.1.6 required屬性 299
25.2 新增的input元素類型 300
25.2.1 tel類型 301
25.2.2 email類型 301
25.2.3 url類型 302
25.2.4 number類型 302
25.2.5 range類型 303
25.2.6 search類型 304
25.2.7 color類型 305
25.2.8 date類型 306
25.2.9 time類型 306
25.2.10 datetime類型 307
25.2.11 datetime-local類型 307
25.2.12 week類型 308
25.2.13 month類型 309
25.3 新增的表單元素 310
25.3.1 datalist元素 310
25.3.2 output元素 311
25.4 新增的客戶端校驗方式 312
25.4.1 自動校驗 312
25.4.2 顯式校驗 313
25.4.3 取消校驗 313
25.4.4 自定義校驗錯誤提示信息 314
習題25 315

第5篇 綜合實例篇

第26章 使用HTML+CSS+JavaScript創建企業網站 317
26.1 企業網站的創建流程 317
26.1.1 網站策劃 317
26.1.2 網站素材收集 318
26.1.3 網頁規劃 318
26.1.4 網站目錄設計 318
26.1.5 網頁制作 318
26.2 公司簡介網頁的制作 319
26.2.1 頁面頭部制作 319
26.2.2 頁面主體內容制作 322
26.2.3 頁面側邊欄制作 324
26.2.4 頁腳制作 327
26.2.5 網頁居中顯示設置 328
26.3 網上訂購網頁的制作 329

第27章 使用HTML5創建企業網站 334
27.1 網頁結構 334
27.2 網上訂購頁面的制作 334
27.2.1 頁面頭部制作 334
27.2.2 頁面主體內容制作 337
27.2.3 頁面側邊欄制作 341
27.2.4 頁腳制作 345
27.2.5 網頁居中顯示設置 346
序: