TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
網頁設計與製作HTML5+CSS3+JavaScript(簡體書)
滿額折

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

人民幣定價:52 元
定  價:NT$ 312 元
優惠價:87271
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:8 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書以實用的案例、通俗易懂的語言詳細介紹了使用HTML5、CSS3及JavaScript 進行網頁製作的各方面內容和技巧。
全書共13 章,結合HTML5、CSS3 和JavaScript 的基礎知識及應用,提供了100 多個課堂案例和1 個綜合項目。其中,第1、2 章主要講解網頁製作的基礎知識,包括網頁、網站的概念以及網站製作工具的使用技巧;第3~10 章主要講解HTML5/CSS3、盒子模型、列表與超鏈接、表單、元素的浮動與定位等靜態網頁搭建技巧;第11 章講解使用JavaScript 為網頁添加動態效果;第12 章講解網站測試和發佈的相關知識;第13 章為一個綜合項目,帶領讀者按照項目流程開發了一個包含首頁、個人中心頁、註冊頁以及視頻播放頁的大型網站。
本書適合作為高等院校相關專業網頁設計與製作課程的教材,也可作為網頁平面設計的培訓教材,是一本適合網頁製作、美工設計、網站開發、網頁編程等行業人員閱讀與參考的優秀讀物。

作者簡介

黑馬程序員,江蘇傳智播客教育科技股份有限公司(簡稱傳智播客)是一家專門致力於高素質軟件開發人才培養的高科技公司。傳智播客致力於為企業優選一流的人才的培訓理念,經過多年的教學探索及戰略佈局,已向著綜合型職業教育集團發展。目前,傳智播客旗下已涵蓋傳智播客IT教育培訓、黑馬程序員訓練營及博學穀三大子品牌。“黑馬程序員”是傳智播客旗下高端IT教育品牌。

目次

第1章 網頁和網站概述............ 1
1.1 網頁和網站簡介............................... 1
1.1.1 網頁和網站基本概念............................ 1
1.1.2 網頁基本構成要素..... 2
1.1.3 網站頁面構成............ 4
1.1.4 網站類型.................... 5
1.1.5 瀏覽器概述................ 7
1.2 網站製作流程..................................10
1.3 網頁設計原則..................................14
1.4 網頁設計規範................................. 16
1.4.1 配色原則.................. 16
1.4.2 設計尺寸規範.......... 19
1.4.3 字體規範.................. 20
1.4.4 命名規範.................. 20
習題................................................. 20
第2章 使用網頁製作工具......... 22
2.1 初識Dreamweaver工具......... 22
2.2 界面介紹............................................. 23
2.3 軟件初始化設置............................ 27
2.4 Dreamweaver工具的基本操作........................................... 29
2.5 創建站點............................................. 31
2.5.1 認識站點.................. 32
2.5.2 建立站點.................. 32
2.5.3 管理站點.................. 33
2.6 創建模板.............................................34
2.6.1 認識模板.................. 35
2.6.2 創建模板.................. 35
2.6.3 編輯模板................... 37
2.6.4 管理模板................... 37
習題..................................................39
第3章 運用HTML5搭建網頁結構.................... 40
3.1 HTML和HTML5........................ 40
3.1.1 認識HTML和HTML5................. 40
3.1.2 認識標簽................... 41
3.1.3 文檔基本格式........... 42
3.1.4 標簽屬性................... 43
3.1.5 HTML5文檔頭部相關標簽................... 44
3.2 文本控制標簽................................. 46
3.2.1 標題和段落標簽....... 46
3.2.2 文本樣式標簽........... 49
3.2.3 文本格式化標簽....... 50
3.2.4 特殊字符標簽........... 51
3.3 圖像標簽.............................................51
3.3.1 常用圖像格式........... 52
3.3.2 圖像標簽..... 52
3.3.3 絕對路徑和相對路徑.......................... 56
3.4 認識HTML5新標簽....................57
習題..................................................58
第4章 運用CSS3設置網頁樣式... 59
4.1 認識CSS和CSS3...........................59
4.2 CSS核心基礎.................................. 60
4.2.1 CSS樣式規則............ 60
4.2.2 引入CSS樣式表........ 62
4.2.3 CSS基礎選擇器........ 66
4.3 CSS文本樣式.................................. 71
4.3.1 字體樣式屬性.......... 71
4.3.2 文本外觀屬性.......... 74
4.4 CSS高級屬性..................................80
4.4.1 CSS層疊性和繼承性.................. 80
4.4.2 CSS優先級................ 82
4.5 CSS3新增選擇器.......................... 85
習題................................................. 87
第5章 運用盒子模型劃分網頁模塊... 88
5.1 盒子模型概述.................................. 88
5.1.1 認識盒子模型.......... 88
5.1.2
標簽................ 89
5.1.3 盒子的寬與高.......... 90
5.2 盒子模型相關屬性....................... 91
5.2.1 邊框屬性.................. 91
5.2.2 內邊距屬性.............. 98
5.2.3 外邊距屬性.............. 99
5.2.4 box-shadow屬性.....101
5.2.5 box-sizing屬性........102
5.2.6 背景屬性.................104
5.3 元素類型與轉換......................... 112
5.3.1 元素的類型.............112
5.3.2 標簽.............113
5.3.3 元素的轉換.............115
5.4 塊元素垂直外邊距的合併... 115
5.4.1 相鄰塊元素垂直
外邊距的合併.........115
5.4.2 嵌套塊元素垂直
外邊距的合併.........116
習題............................................... 117
第6章 為網頁添加列表和超鏈接...119
6.1 列表標簽......................................... 119
6.1.1 無序列表
    ......... 119
    6.1.2 有序列表
      ......... 121
      6.1.3 定義列表
      ......... 122
      6.2 CSS控制列表樣式.....................123
      6.2.1 list-style-type屬性.... 123
      6.2.2 list-style-image屬性........................ 125
      6.2.3 list-style-position屬性........................ 125
      6.2.4 list-style屬性........... 127
      6.3 超鏈接標簽.....................................128
      6.3.1 創建超鏈接............. 128
      6.3.2 錨點鏈接................. 130
      6.4 鏈接偽類控制超鏈接...............131
      習題................................................133
      第7章 為網頁添加表格和表單.... 134
      7.1 表格標簽......................................... 134
      7.1.1 創建表格................. 134
      7.1.2 標簽的屬性........................ 136
      7.1.3 標簽的屬性..... 139
      7.1.4
      標簽的屬性..... 141
      7.1.5
      標簽................ 143
      7.2 CSS控制表格樣式.................... 143
      7.2.1 CSS控制表格邊框.... 143
      7.2.2 CSS控制單元格邊距........................ 145
      7.2.3 CSS控制單元格寬高........................ 147
      7.3 認識表單......................................... 148
      7.3.1 表單的構成............. 148
      7.3.2 創建表單................. 148
      7.3.3 表單屬性................. 149
      7.4 表單控件......................................... 150
      7.4.1 input控件................ 150
      7.4.2 標簽的type屬性..................151
      7.4.3 標簽的其他屬性.................156
      7.4.4 textarea控件.............159
      7.4.5 select控件.................160
      7.4.6 datalist控件...............162
      7.5 CSS控制表單樣式.................... 162
      習題............................................... 164
      第8章 運用浮動和定位佈局網頁...166
      8.1 佈局概述......................................... 166
      8.2 佈局常用屬性............................... 167
      8.2.1 標簽的浮動屬性......167
      8.2.2 標簽的定位屬性......175
      8.3 佈局其他屬性...............................180
      8.3.1 overflow屬性...........180
      8.3.2 Z-index標簽層疊....182
      8.4 佈局類型......................................... 182
      8.4.1 單列佈局.................182
      8.4.2 兩列佈局.................184
      8.4.3 三列佈局.................185
      8.5 網頁模塊命名規範.................... 189
      習題............................................... 190
      第9章 全新的網頁視聽技術......191
      9.1 音頻、視頻嵌入技術.............. 191
      9.1.1 傳統音頻、視頻嵌入方式.........................191
      9.1.2 使用