網頁設計與製作(HTML5+CSS3+JavaScript)

網頁設計與製作(HTML5+CSS3+JavaScript)

《網頁設計與製作(HTML5+CSS3+JavaScript)》是2018年7月電子工業出版社出版的圖書,作者是陳惠紅、胡耀民、劉世明。

基本介紹

  • 書名:網頁設計與製作(HTML5+CSS3+JavaScript)
  • 作者:陳惠紅、胡耀民、劉世明
  • ISBN:9787121344121
  • 頁數:296頁
  • 定價:42元
  • 出版社:電子工業出版社
  • 出版時間:2018年7月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書從網站基礎開始,結合大量案例,全面、翔實地介紹了使用HTML5+CSS3+JavaScript開發Web網站前端頁面的具體方法與步驟,引導讀者從零開發,一步步掌握Web開發的全過程。本書共分為11章,主要內容包括網頁設計基礎、HTML5網頁設計文檔結構、文本、圖像、超連結、表格、表單等;用CSS3設定文本、表格、圖片、背景和框線等;講述了JavaScript的語法、函式和對象、DOM和BOM、JavaScript與HTML5新標籤搭配使用的方法和技術等;最後通過專題效果、集團網站綜合案例詳細介紹了Web前端設計的完整過程。

圖書目錄

開發準備篇 (1)
第1章 初識前端開發 (2)
1.1 網頁和網站基礎知識 (2)
1.1.1 了解網頁 (2)
1.1.2 設計網頁 (4)
1.1.3 製作網站流程 (6)
1.2 HTML5簡介 (8)
1.2.1 HTML5概述 (8)
1.2.2 HTML5基本結構 (9)
1.2.3 HTML5優勢 (10)
1.3 開發環境配置 (11)
1.3.1 開發伺服器 (11)
1.3.2 開發工具 (12)
1.3.3 瀏覽器 (18)
1.3.4 運行和調試 (19)
HTML5基礎知識篇 (23)
第2章 HTML5基礎 (24)
2.1 網頁的文檔結構 (24)
2.2 文檔基礎標記 (27)
2.2.1 元信息標記 (27)
2.2.2 文字排版標記 (29)
2.3 HTML5語義和結構元素 (35)
2.3.1 結構元素 (35)
2.3.2 分組元素 (40)
2.3.3 語義元素 (42)
2.3.4 互動元素 (44)
第3章 圖像標識和超連結 (46)
3.1 圖像標識 (46)
3.2 超連結 (56)
第4章 HTML5列表、表格和表單 (60)
4.1 HTML5列表 (60)
4.1.1 無序列表 (60)
4.1.2 有序列表 (61)
4.1.3 自定義列表 (65)
4.2 HTML5表格 (65)
4.2.1 表格基本套用 (66)
4.2.2 表格屬性設定 (70)
4.2.3 表格綜合案例 (73)
4.3 HTML5表單 (74)
4.3.1 表單基本套用 (75)
4.3.2 表單元素和屬性 (77)
4.3.3 表單綜合套用 (86)
CSS3知識篇 (89)
第5章 CSS3基礎 (90)
5.1 CSS3概述 (90)
5.2 CSS樣式的語法基礎 (91)
5.3 CSS樣式的引用方式 (93)
5.4 CSS單位和顏色 (95)
5.4.1 CSS單位 (95)
5.4.2 CSS顏色 (96)
第6章 CSS3選擇器 (99)
6.1 基礎選擇器 (99)
6.2 屬性選擇器 (105)
6.3 結構偽類選擇器 (108)
6.4 元素狀態選擇器 (112)
6.5 其他選擇器 (115)
6.6 綜合案例 (117)
第7章 CSS3渲染 (120)
7.1 CSS3盒子模型 (120)
7.1.1 盒子模型描述 (120)
7.1.2 CSS框線 (122)
7.1.3 CSS外邊距 (130)
7.1.4 CSS填充 (132)
7.1.5 CSS尺寸 (134)
7.1.6 CSS定位 (136)
7.1.7 CSS浮動 (139)
7.1.8 CSS對齊 (142)
7.2 CSS3基本樣式 (144)
7.2.1 CSS3背景樣式 (144)
7.2.2 CSS3文字樣式 (154)
7.2.3 CSS3圖片樣式 (163)
7.2.4 連結元素樣式 (168)
7.2.5 列表元素樣式 (168)
7.2.6 表格元素樣式 (171)
7.3 CSS3動畫樣式 (177)
7.3.1 2D轉換 (177)
7.3.2 3D轉換 (183)
7.3.3 過渡 (185)
7.3.4 動畫 (188)
技術提高篇 (192)
第8章 JavaScript知識 (193)
8.1 認識JavaScript (193)
8.1.1 JavaScript的特點 (193)
8.1.2 JavaScript的構成 (194)
8.2 引入JavaScript方法 (194)
8.3 JavaScript語句 (196)
8.3.1 JavaScript語句規則 (196)
8.3.2 JavaScript輸出 (198)
8.3.3 JavaScript注釋 (201)
8.4 JavaScript變數 (202)
8.4.1 變數類型 (202)
8.4.2 變數作用域 (204)
8.5 JavaScript數據類型 (205)
8.6 JavaScript運算符 (208)
8.7 JavaScript語句類型 (212)
8.7.1 條件判斷語句 (212)
8.7.2 循環語句 (214)
8.7.3 跳轉語句 (216)
8.7.4 異常處理 (217)
8.8 JavaScript對象概述 (218)
8.8.1 使用對象構造器 (220)
8.8.2 創建JavaScript對象實例 (220)
8.8.3 把屬性添加到JavaScript
對象 (220)
8.9 JavaScript函式 (221)
8.10 JavaScript常用對象 (222)
8.10.1 數組對象 (222)
8.10.2 文檔對象模型(DOM) (224)
8.10.3 window對象 (226)
第9章 JavaScript控制HTML5
新元素 (229)
9.1 canvas元素 (229)
9.1.1 定義canvas元素 (229)
9.1.2 繪製canvas路徑 (230)
9.1.3 處理canvas圖形 (233)
9.1.4 繪製canvas文字 (234)
9.1.5 繪製canvas圖片 (238)
9.2 audio標記 (243)
9.3 video標記 (247)
9.3 開發實例 (252)
案例實戰篇 (258)
第10章 綜合小案例 (259)
10.1 運動效果設計 (259)
10.2 手風琴選單設計 (260)
10.3 表格數據搜尋設計 (262)
10.3 圖片Modal(模態)效果設計 (264)
第11章 集團網站開發 (267)
11.1 案例分析 (267)
11.1.1 需求描述 (267)
11.1.2 設計分析 (267)
11.1.3 網站檔案結構 (268)
11.1.4 網站總體架構 (268)
11.2 網站設計與實現 (269)
11.2.1 網站公共部分設計 (269)
11.2.2 網站首頁設計 (271)
11.2.3 網站產品列表頁設計 (276)
11.2.4 網站新聞列表頁設計 (279)
11.2.5 網站內容列表頁設計 (280)
11.3 集團網站設計小結 (283)
11.3.1 網站兼容性改進 (283)
11.3.2 網站設計建議 (286)

相關詞條

熱門詞條

聯絡我們