1.1 了解HTML 5 1

1.1.1 HTML 5簡(jiǎn)介 1

1.1.2 HTML 5的組織 2

1.1.3 HTML 5的特性 2

1.1.4 HTML 5的優(yōu)點(diǎn) 4

1.1.5 HTML 5的發(fā)展趨勢(shì) 4

1.2 HTML 5與其他技術(shù)的" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

所在位置: 首頁(yè) > 營(yíng)銷(xiāo)資訊 > 營(yíng)銷(xiāo)百科 > HTML CSS網(wǎng)頁(yè)設(shè)計(jì)實(shí)踐教程目錄

HTML CSS網(wǎng)頁(yè)設(shè)計(jì)實(shí)踐教程目錄

時(shí)間:2023-07-07 01:12:01 | 來(lái)源:營(yíng)銷(xiāo)百科

時(shí)間:2023-07-07 01:12:01 來(lái)源:營(yíng)銷(xiāo)百科

HTML CSS網(wǎng)頁(yè)設(shè)計(jì)實(shí)踐教程目錄:第1章 HTML 5概述 1

1.1 了解HTML 5 1

1.1.1 HTML 5簡(jiǎn)介 1

1.1.2 HTML 5的組織 2

1.1.3 HTML 5的特性 2

1.1.4 HTML 5的優(yōu)點(diǎn) 4

1.1.5 HTML 5的發(fā)展趨勢(shì) 4

1.2 HTML 5與其他技術(shù)的區(qū)別 4

1.2.1 與XHTML的區(qū)別 5

1.2.2 與Silverlight和Flash的區(qū)別 6

1.3 HTML 5與HTML 4的區(qū)別 7

1.3.1 語(yǔ)法的改變 7

1.3.2 新增元素和廢除元素 10

1.3.3 新增屬性和廢除屬性 14

1.3.4 全局屬性 17

1.4 HTML 5的瀏覽器支持情況 19

1.4.1 支持HTML 5的瀏覽器

說(shuō)明 20

1.4.2 在線(xiàn)測(cè)試當(dāng)前瀏覽器的

支持情況 21

1.5 實(shí)驗(yàn)指導(dǎo)1-1:簡(jiǎn)單安裝傲游

瀏覽器 24

1.6 常用的瀏覽器內(nèi)核 25

思考與練習(xí) 26

第2章 HTML 5中的新增元素 28

2.1 新增的結(jié)構(gòu)元素 28

2.1.1 header元素 28

2.1.2 article元素 29

2.1.3 section元素 30

2.1.4 nav元素 33

2.1.5 footer元素 35

2.1.6 address元素 36

2.1.7 hgroup元素 37

2.2 新增的塊級(jí)語(yǔ)義元素 38

2.2.1 aside元素 38

2.2.2 figure元素 40

2.2.3 dialog元素 41

2.3 新增的行內(nèi)語(yǔ)義元素 42

2.3.1 mark元素 42

2.3.2 cite元素 43

2.3.3 time元素 44

2.3.4 meter元素 45

2.3.5 progress元素 47

2.4 新增的交互元素 48

2.4.1 details元素 48

2.4.2 menu元素 50

2.4.3 command元素 52

2.4.4 datagrid元素 53

2.5 改良HTML 4元素的功能 54

2.5.1 ul元素 54

2.5.2 ol元素 55

2.5.3 嵌套列表 57

2.6 實(shí)驗(yàn)指導(dǎo)2-1:使用新增元素構(gòu)建

網(wǎng)頁(yè) 58

思考與練習(xí) 64

第3章 HTML 5中的表單應(yīng)用 66

3.1 認(rèn)識(shí)和創(chuàng)建HTML表單66

3.1.1 認(rèn)識(shí)HTML表單 66

3.1.2 input元素的基本類(lèi)型 67

3.1.3 其他輸入元素 70

3.2 新增的表單元素 70

3.2.1 datalist元素 71

3.2.2 output元素 72

3.2.3 keygen元素 73

3.2.4 optgroup元素 74

3.3 新增的表單類(lèi)型 76

3.3.1 email類(lèi)型 76

3.3.2 url類(lèi)型 78

3.3.3 number類(lèi)型 78

3.3.4 range類(lèi)型 79

3.3.5 tel類(lèi)型 80

3.3.6 color類(lèi)型 81

3.3.7 search類(lèi)型 82

3.3.8 日期和時(shí)間類(lèi)型 82

3.4 新增的表單屬性 86

3.4.1 form屬性 86

3.4.2 表單重寫(xiě)屬性 88

3.4.3 placeholder屬性 89

3.4.4 required屬性 90

3.4.5 pattern屬性 91

3.4.6 autocomplete屬性 92

3.4.7 autofocus屬性 93

3.5 表單驗(yàn)證 93

3.5.1 自動(dòng)驗(yàn)證 93

3.5.2 顯式驗(yàn)證 94

3.5.3 自定義驗(yàn)證 96

3.5.4 驗(yàn)證事件 97

3.5.5 取消驗(yàn)證 98

3.6 實(shí)驗(yàn)指導(dǎo)3-1:會(huì)員資料注冊(cè) 99

思考與練習(xí) 102

第4章 HTML 5中的文件應(yīng)用 103

4.1 選擇文件 103

4.1.1 選擇單個(gè)文件 103

4.1.2 選擇多個(gè)文件 105

4.1.3 限制選擇文件類(lèi)型 107

4.2 實(shí)驗(yàn)指導(dǎo)4-1:將文件上傳到

服務(wù)器端 109

4.3 讀取文件 111

4.3.1 認(rèn)識(shí)FileReader接口 112

4.3.2 讀取二進(jìn)制文件 115

4.3.3 顯示預(yù)覽圖像 116

4.3.4 讀取文本文件 118

4.4 錯(cuò)誤處理方案 120

4.4.1 產(chǎn)生錯(cuò)誤的原因 120

4.4.2 FileError接口 121

4.4.3 錯(cuò)誤處理練習(xí) 121

4.5 文件拖放API和常用對(duì)象 123

4.5.1 拖放API 123

4.5.2 認(rèn)識(shí)DataTransfer對(duì)象 125

4.5.3 DataTransfer對(duì)象的方法 126

4.5.4 DataTransfer對(duì)象的屬性 127

4.6 實(shí)驗(yàn)指導(dǎo)4-2:拖動(dòng)文字到網(wǎng)頁(yè)的

指定區(qū)域 129

4.7 實(shí)驗(yàn)指導(dǎo)4-3:拖放實(shí)現(xiàn)帶進(jìn)度條

的文件上傳 130

思考與練習(xí) 138

第5章 HTML 5中的多媒體元素 140

5.1 HTML 5多媒體概述 140

5.1.1 HTML 4中的多媒體應(yīng)用 140

5.1.2 HTML 5中的多媒體 141

5.2 多媒體元素的屬性 144

5.2.1 audio和video的共同屬性 144

5.2.2 audio元素顯示音頻文件 146

5.2.3 video元素顯示視頻文件 149

5.3 向多媒體元素中添加source元素 152

5.3.1 認(rèn)識(shí)source元素 152

5.3.2 source元素常用的支持

格式 152

5.3.3 多媒體元素添加source

元素 153

5.3.4 視頻文件添加source元素 154

5.4 多媒體元素的方法 155

5.5 多媒體元素的事件 157

5.5.1 audio和video的共同事件 157

5.5.2 video元素添加事件 159

5.6 認(rèn)識(shí)embed元素 162

5.7 實(shí)驗(yàn)指導(dǎo)5-1:制作絢麗的音樂(lè)

播放器 164

思考與練習(xí) 172

第6章 數(shù)據(jù)存儲(chǔ) 174

6.1 認(rèn)識(shí)Web Storage 174

6.1.1 Web Storage介紹 174

6.1.2 Web Storage的優(yōu)缺點(diǎn) 175

6.2 localStorage對(duì)象 175

6.2.1 判斷瀏覽器是否支持 176

6.2.2 localStorage的常用方法 176

6.2.3 統(tǒng)計(jì)訪(fǎng)問(wèn)人數(shù) 177

6.2.4 及時(shí)更新訪(fǎng)問(wèn)人數(shù) 179

6.3 sessionStorage對(duì)象 182

6.3.1 與localStorage對(duì)象的

不同 182

6.3.2 判斷瀏覽器是否支持 183

6.3.3 方法和事件 183

6.4 JSON對(duì)象操作數(shù)據(jù) 185

6.5 認(rèn)識(shí)Web SQL 191

6.5.1 Web SQL介紹 191

6.5.2 Web SQL API操作 191

6.5.3 數(shù)據(jù)的簡(jiǎn)單操作 193

6.6 實(shí)驗(yàn)指導(dǎo)6-1:基于Web SQL

的留言簿 196

思考與練習(xí) 202

第7章 Canvas API動(dòng)態(tài)繪圖 204

7.1 認(rèn)識(shí)canvas元素204

7.1.1 canvas基礎(chǔ)知識(shí) 204

7.1.2 canvas API的基本使用 206

7.1.3 與SVG的簡(jiǎn)單區(qū)別 208

7.2 通過(guò)路徑繪圖 209

7.2.1 基本方法 209

7.2.2 繪制直線(xiàn) 210

7.2.3 繪制圓形 212

7.2.4 繪制三角形 215

7.3 實(shí)驗(yàn)指導(dǎo)7-1:繪制復(fù)雜圖形 215

7.4貝塞爾曲線(xiàn)217

7.4.1 二次方曲線(xiàn) 217

7.4.2 三次方曲線(xiàn) 219

7.5 繪制漸變圖形 221

7.5.1 了解漸變 221

7.5.2 線(xiàn)性漸變 221

7.5.3 徑向漸變 224

7.6 高級(jí)繪圖操作 225

7.6.1 繪圖狀態(tài) 225

7.6.2 坐標(biāo)變換 226

7.6.3 矩陣變換 233

7.6.4 合成圖形 235

7.7 實(shí)驗(yàn)指導(dǎo)7-2:實(shí)現(xiàn)時(shí)鐘的動(dòng)畫(huà)

效果 237

7.8 圖像操作 240

7.8.1 創(chuàng)建圖像 240

7.8.2 繪制圖像 241

7.8.3 縮放圖像 242

7.8.4 裁剪圖像 244

7.8.5 輸出圖像 245

7.9 文字和陰影效果 246

7.9.1 繪制文字 247

7.9.2 陰影特效 247

思考與練習(xí) 248

第8章 離線(xiàn)緩存 250

8.1 離線(xiàn)應(yīng)用程序概述 250

8.1.1 認(rèn)識(shí)離線(xiàn)應(yīng)用程序 250

8.1.2 離線(xiàn)緩存與瀏覽器緩存 251

8.1.3 創(chuàng)建離線(xiàn)緩存應(yīng)用 252

8.2 Cache Manifest文件 255

8.2.1 認(rèn)識(shí)Cache Manifest文件 255

8.2.2 Cache Manifest的組成 255

8.2.3 向manifest文件添加注釋 257

8.2.4 Cache Mainifest的遵循

原則 258

8.2.5 配置IIS服務(wù)器 258

8.3 離線(xiàn)訪(fǎng)問(wèn)系統(tǒng)當(dāng)前時(shí)間 260

8.4 瀏覽器與服務(wù)器的交互過(guò)程 263

8.4.1 首次載入頁(yè)面 263

8.4.2 再次載入頁(yè)面 263

8.5 離線(xiàn)存儲(chǔ)對(duì)象:applicationCache 264

8.5.1 認(rèn)識(shí)applicationCache 264

8.5.2 檢測(cè)本地緩存狀態(tài) 265

8.5.3 檢測(cè)在線(xiàn)狀態(tài) 266

8.5.4 本地緩存更新 269

8.5.5 事件執(zhí)行順序 270

8.6 實(shí)驗(yàn)指導(dǎo)8-1:制作離線(xiàn)使用的

日程備忘錄 273

思考與練習(xí) 277

第9章 通信API和地理位置獲取 279

9.1 跨文檔消息傳輸 279

9.1.1 Message API概述 279

9.1.2 跨域獲取傳遞消息 280

9.2 Web Sockets通信 283

9.2.1 Web Sockets API概述 284

9.2.2 使用Web Sockets API 284

9.2.3 向.NET端發(fā)送數(shù)據(jù) 286

9.3 Web Workers線(xiàn)程 290

9.3.1 線(xiàn)程概述 290

9.3.2 Worker對(duì)象 291

9.3.3 計(jì)算數(shù)字結(jié)果 293

9.3.4 線(xiàn)程嵌套處理 297

9.4 Geolocatin API概述 299

9.4.1 getCurrentPosition()方法 300

9.4.2 watchCurrentPosition()方法 301

9.4.3 clearWatch()方法 302

9.5 Position對(duì)象顯示當(dāng)前位置 302

9.6 實(shí)驗(yàn)指導(dǎo)9-1:Google地圖鎖定

當(dāng)前位置 305

思考與練習(xí) 308

第10章 CSS 3和新增顏色及

文本樣式 310

10.1 了解CSS 3 310

10.1.1 什么是CSS 3 310

10.1.2 CSS 3的支持情況 311

10.1.3 CSS 3的新增特性 312

10.2 新增顏色 316

10.2.1 RGBA 316

10.2.2 HSL 318

10.2.3 HSLA 320

10.2.4 opaticy 321

10.3 文本樣式 322

10.3.1 text-overflow屬性 322

10.3.2 text-shadow屬性 326

10.3.3 word-wrap屬性 329

10.4 字體樣式規(guī)則:@font-face 331

10.4.1 語(yǔ)法規(guī)則 331

10.4.2 基本練習(xí) 332

10.4.3 字體與字體樣式 334

10.4.4 注意事項(xiàng) 336

10.5 實(shí)驗(yàn)指導(dǎo)10-1:定義文章的標(biāo)題

和內(nèi)容樣式 336

思考與練習(xí) 339

第11章 CSS 3中的新增選擇器 340

11.1 屬性選擇器 340

11.1.1 E[att^='val']選擇器 340

11.1.2 E[att$='val']選擇器 342

11.1.3 E[att*='val']選擇器 343

11.2 結(jié)構(gòu)化偽類(lèi)選擇器 345

11.2.1 E:root選擇器 345

11.2.2 E:nth-child(n)選擇器 347

11.2.3 E:nth-last-child(n)選擇器 348

11.2.4 E:nth-of-type(n)和E:nth-

last-of-type(n)選擇器 351

11.2.5 E:last-child選擇器 354

11.2.6 E:first-of-type和E:last-of-

type選擇器 355

11.2.7 E:only-child選擇器 357

11.2.8 E:only-of-type選擇器 357

11.2.9 E:empty選擇器 358

11.3 UI元素狀態(tài)偽類(lèi)選擇器 360

11.3.1 E:enabled選擇器 360

11.3.2 E:disabled選擇器 362

11.3.3 E:checked選擇器 363

11.3.4 E::selection選擇器 364

11.4 其他新增選擇器 366

11.4.1 否定偽類(lèi)選擇器:

E:not(s) 366

11.4.2 目標(biāo)偽類(lèi)選擇器:

E:target 367

11.4.3 通用兄弟元素選擇器:

E~F 368

11.5 新增內(nèi)容屬性:content 370

11.5.1 基本語(yǔ)法 370

11.5.2 插入圖像 371

11.5.3 插入項(xiàng)目編碼 372

11.5.4 插入嵌套符號(hào) 374

11.5.5 編號(hào)嵌套 375

11.6 實(shí)驗(yàn)指導(dǎo)11-1:結(jié)構(gòu)化的數(shù)據(jù)

表格設(shè)計(jì) 376

思考與練習(xí) 379

第12章 彈性盒模型與樣式布局 381

12.1 新增的盒模型屬性 381

12.1.1 box-orient屬性 381

12.1.2 box-direction屬性 384

12.1.3 box-ordinal-group屬性 385

12.1.4 box-flex屬性 387

12.1.5 box-flex-group屬性 389

12.1.6 box-pack屬性 390

12.1.7 box-align屬性 392

12.1.8 box-lines屬性 393

12.2 多列類(lèi)布局屬性 394

12.2.1 columns屬性 394

12.2.2 column-width屬性 396

12.2.3 column-count屬性 397

12.2.4 column-gap屬性 397

12.2.5 column-rule屬性 399

12.2.6 column-span屬性 400

12.2.7 column-fill屬性 401

12.2.8 分列打印屬性 401

12.3 用戶(hù)界面布局 402

12.3.1 box-sizing屬性 402

12.3.2 resize屬性 404

12.3.3 zoom屬性 406

12.3.4 outline-offset屬性 407

12.3.5 nav-index屬性 408

12.3.6 定義方向鍵控制順序 410

12.4 實(shí)驗(yàn)指導(dǎo)12-1:簡(jiǎn)單設(shè)計(jì)

博客網(wǎng)頁(yè) 411

思考與練習(xí) 413

第13章 邊框、背景和漸變 415

13.1 邊框設(shè)計(jì) 415

13.1.1 border-radius屬性 415

13.1.2 border-image屬性 417

13.1.3 box-shadow屬性 421

13.1.4 border-colors屬性 423

13.2 背景樣式 424

13.2.1 變更屬性 424

13.2.2 background-origin屬性 427

13.2.3 background-clip屬性 428

13.2.4 background-size屬性 430

13.3 漸變特效 431

13.3.1 WebKit引擎實(shí)現(xiàn)漸變 431

13.3.2Gecko引擎實(shí)現(xiàn)漸變 433

13.3.3 重復(fù)漸變 435

13.4 實(shí)驗(yàn)指導(dǎo)13-1:制作下拉

導(dǎo)航菜單 436

思考與練習(xí) 439

第14章 HTML 5 CSS 3制作

旅游網(wǎng)頁(yè) 440

14.1 旅游網(wǎng)站分析 440

14.1.1 產(chǎn)生背景 440

14.1.2 發(fā)展趨勢(shì) 441

14.1.3 基本結(jié)構(gòu) 441

14.2 設(shè)計(jì)首頁(yè) 442

14.2.1 網(wǎng)頁(yè)效果 442

14.2.2 添加頭部 443

14.2.3 添加底部 446

14.2.4 添加內(nèi)容 446

14.3 設(shè)計(jì)關(guān)于我們網(wǎng)頁(yè) 448

14.3.1 網(wǎng)頁(yè)效果 448

14.3.2 關(guān)于我們 448

14.3.3 最新公告 449

14.4 設(shè)計(jì)國(guó)內(nèi)旅游網(wǎng)頁(yè) 450

14.4.1 網(wǎng)頁(yè)效果 450

14.4.2 國(guó)內(nèi)旅游 451

14.4.3 其他內(nèi)容 451

14.5 設(shè)計(jì)出境旅游網(wǎng)頁(yè) 452

14.6 設(shè)計(jì)留言咨詢(xún)網(wǎng)頁(yè) 453

14.6.1 網(wǎng)頁(yè)效果 453

14.6.2 清空留言 453

14.6.3 提交留言 454

14.6.4 查看位置 455

附錄 思考與練習(xí)答案459[1]

關(guān)鍵詞:實(shí)踐,教程,目錄,設(shè)計(jì)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉