定 價:56 元
叢書名:新編21世紀高等職業(yè)教育精品教材·電子與信息類
- 作者:李洪建
- 出版時間:2025/1/1
- ISBN:9787300334578
- 出 版 社:中國人民大學出版社
- 中圖法分類:TP393.092.2
- 頁碼:316
- 紙張:
- 版次:1
- 開本:16
本書根據(jù)職業(yè)院校學生以及社會人員對Web前端開發(fā)相關(guān)基本技能的需求,按照“項目+任務+習題”模式講解相關(guān)內(nèi)容。本書語言通俗易懂,實例實用性強,使讀者加深對相關(guān)知識的理解和掌握。本書提供的思路和方法,涵蓋了工作領域、工作任務和職業(yè)技能要求,幫助讀者走出學習困境,突破難關(guān),成為社會急需的高技能Web前端開發(fā)人才。本書以一體化教學為框架,通過基礎理論知識和實用任務,將理論和實際結(jié)合起來,使讀者能夠通過學習本書全方位掌握相關(guān)內(nèi)容和技能。
李洪建,山東科技職業(yè)學院信息工程系副主任、副教授,山東省高等學校教學名師,國家技能鑒定高級考評員、全國高職計算機基礎學會電子信息委員、山東省計算機職業(yè)教育教學指導委員會委員、山東省物聯(lián)網(wǎng)職業(yè)教育集團副秘書長、濰坊商校專業(yè)建設指導委員會專家。主要講授《web前端開發(fā)基礎》《H5+css3》等課程,獲國家教學成果獎二等獎1項,國家在線精品課程1門,省教學成果獎特等獎1項,一等獎2項,山東省教育科學研究優(yōu)秀成果二等獎1項,指導學生獲國賽一等獎2項。近五年來,出版教材兩部,主持省軟科學、省教改、省高?萍加媱濏椖6項,參與各類橫縱向課題27項。授權(quán)實用新型專利2項,軟件著作權(quán)2件。
項目 1 蔬菜科技展示網(wǎng)制作 ……… 001
學習目標 ……………………………002
項目描述 …………………………… 002
任務 1 搭建蔬菜科技展示網(wǎng)站開發(fā)
環(huán)境 ……………………… 003
需求分析 ……………………… 003
知識儲備 ……………………… 003
一、初識 Web前端 ………… 003
二、Web標準 ……………… 004
三、Web前端的三大核心技術(shù)
………………………… 005
四、瀏覽器 ………………… 006
五、Visual Studio Code的下載
與安裝 ………………… 007
六、安裝插件 ……………… 008
七、Visual Studio Code的使用
…………………………008
任務實現(xiàn) ……………………… 010
任務 2 搭建蔬菜科技展示網(wǎng)站首頁
…………………………… 011
需求分析 ……………………… 011
知識儲備 ……………………… 012
一、HTML發(fā)展歷史 ……… 012
二、HTML與 XHTML……… 013
三、HTML5文檔結(jié)構(gòu) ……… 014
四、HTML5標簽與元素 …… 015
五、HTML5語義化 ………… 016
六、HTML5的結(jié)構(gòu)標簽 …… 016
七、標題標簽 ……………… 017
八、段落標簽 ……………… 018
九、圖片標簽 ……………… 019
十、超鏈接標簽 …………… 022
十一、層次標簽 …………… 026
任務實現(xiàn) ……………………… 027
任務 3 搭建蔬菜種植技術(shù)頁面 … 031
需求分析 ……………………… 031
知識儲備 ……………………… 032
一、換行標簽 ……………… 032
二、水平線標簽 …………… 033
三、文本格式化標簽 ……… 035
任務實現(xiàn) ……………………… 036
任務 4 搭建病蟲害防治方法頁面
…………………………… 038
需求分析 ……………………… 038
知識儲備 ……………………… 039
一、表格基本結(jié)構(gòu) ………… 039
二、語義化標簽 …………… 041
三、單元格邊距與間距 …… 043
四、合并行與列 …………… 045
五、表格的其他常用屬性 … 047
任務實現(xiàn) ……………………… 048
任務 5 搭建農(nóng)業(yè)技術(shù)頁面 ……… 050
需求分析 ……………………… 050
知識儲備 ……………………… 051
一、無序列表標簽 ………… 051
二、有序列表標簽 ………… 052
三、自定義列表標簽 ……… 054
任務實現(xiàn) ……………………… 055
任務 6 搭建農(nóng)業(yè)技術(shù)調(diào)查頁面 … 057
需求分析 ……………………… 057
知識儲備 ……………………… 058
一、表單簡介 ……………… 058
二、創(chuàng)建表單 ……………… 058
三、表單輸入標簽 ………… 060
四、標記標簽 ……………… 062
五、下拉列表標簽 ………… 064
六、多行文本框標簽 ……… 066
任務實現(xiàn) ……………………… 068
任務 7 搭建關(guān)于我們頁面 ……… 070
需求分析 ……………………… 070
知識儲備 ……………………… 071
一、特殊字符 ……………… 071
二、 <span>標簽 ………… 072
三、 <fieldset>標簽 ……… 072
任務實現(xiàn) ……………………… 074
項目小結(jié) …………………………… 074
習 題 …………………………… 075
項目 2 風箏展示網(wǎng)制作 …………… 077
學習目標 …………………………… 078
項目描述 …………………………… 078
任務 1 設置風箏展示網(wǎng)頁面的
基礎樣式 ………………… 079
需求分析 ……………………… 079
知識儲備 ……………………… 080
一、CSS概述 ……………… 080
二、CSS3樣式的引入方式 … 081
三、CSS3基礎屬性 ………… 085
四、CSS3顯示或隱藏屬性 … 091
五、CSS3新增文本與背景屬性
………………………… 100
六、CSS3基礎選擇器 ……… 108
七、CSS3復合選擇器 ……… 118
任務實現(xiàn) ……………………… 124
任務 2 改進風箏展示網(wǎng)頁面樣式 … 127
需求分析 ……………………… 127
知識儲備 ……………………… 128
一、盒子模型概述 ………… 128
二、內(nèi)容區(qū)域 ……………… 129
三、邊框常用屬性 ………… 129
四、新增邊框?qū)傩?………… 131
五、內(nèi)邊距屬性 …………… 136
六、外邊距屬性 …………… 138
任務實現(xiàn) ……………………… 143
任務 3 完成風箏展示網(wǎng)頁面布局
…………………………… 144
需求分析 ……………………… 144
知識儲備 ……………………… 145
一、浮動概述 ……………… 145
二、清除浮動 ……………… 146
三、定位屬性 ……………… 147
四、相對定位 ……………… 148
五、絕對定位 ……………… 150
六、固定定位 ……………… 152
任務實現(xiàn) ……………………… 154
項目小結(jié) …………………………… 156
習 題 …………………………… 156
項目 3 線上博物館制作 …………… 159
學習目標 …………………………… 160
項目描述 …………………………… 160
任務 1 完成移動端線上博物館的
基礎布局 ………………… 161
需求分析 ……………………… 161
知識儲備 ……………………… 161
一、網(wǎng)頁模塊命名規(guī)范 …… 162
二、視口 …………………… 163
三、百分比布局 …………… 165
任務實現(xiàn) ……………………… 168
任務 2 設置線上博物館 Flex布局
…………………………… 172
需求分析 ……………………… 172
知識儲備 ……………………… 172
一、Flex結(jié)構(gòu) ……………… 172
二、Flex容器屬性 ………… 173
三、Flex項目屬性 ………… 181
任務實現(xiàn) ……………………… 184
任務 3 設置線上博物館Rem
與 Grid布局 ……………… 189
需求分析 ……………………… 189
知識儲備 ……………………… 190
一、媒體查詢 ……………… 190
二、Rem布局 ……………… 194
三、Grid布局 ……………… 196
任務實現(xiàn) ……………………… 199
項目小結(jié) …………………………… 207
習 題 …………………………… 207
項目 4 科技資訊網(wǎng)制作 …………… 209
學習目標 …………………………… 210
項目描述 …………………………… 210
任務 1 實現(xiàn)科技資訊網(wǎng)首頁的
導航欄與下拉菜單 ……… 211
需求分析 ……………………… 211
知識儲備 ……………………… 212
一、JavaScript簡介 ………… 212
二、JavaScript的引入方式
………………………… 213
三、標識符、關(guān)鍵字與保留字
………………………… 215
四、常量、變量與數(shù)據(jù)類型
………………………… 216
五、JavaScript函數(shù) ………… 218
六、DOM對象 ……………… 218
任務實現(xiàn) ……………………… 220
任務 2 實現(xiàn)科技資訊網(wǎng)首頁的廣告欄
與城市商業(yè)信息 ………… 224
需求分析 ……………………… 224
知識儲備 ……………………… 225
一、流程控制 ……………… 225
二、數(shù)組 …………………… 228
三、BOM對象 ……………… 231
四、定時器 ………………… 232
任務實現(xiàn) ……………………… 235
任務 3 實現(xiàn)科技資訊網(wǎng)首頁的
熱門推薦與資訊 ………… 241
需求分析 ……………………… 241
知識儲備 ……………………… 242
一、事件對象 ……………… 242
二、事件的調(diào)用和處理 …… 243
三、常用的JavaScript事件
………………………… 243
四、ECMAScript6.0 新特性
………………………… 246
任務實現(xiàn) ……………………… 251
項目小結(jié) …………………………… 256
習 題 …………………………… 256
項目 5 山東多彩生活網(wǎng)制作 ……… 259
學習目標 …………………………… 260
項目描述 …………………………… 260
任務 1 搭建山東多彩生活網(wǎng)首頁
…………………………… 261
需求分析 ……………………… 261
項目準備 ……………………… 262
一、項目結(jié)構(gòu) ……………… 262
二、項目文件夾結(jié)構(gòu) ……… 263
任務實現(xiàn) ……………………… 263
任務 2 搭建山東多彩生活網(wǎng)蔬菜
產(chǎn)業(yè)頁面 ………………… 288
需求分析 ……………………… 288
任務實現(xiàn) ……………………… 289
任務 3 搭建山東多彩生活網(wǎng)風箏
文化頁面 ………………… 293
需求分析 ……………………… 293
任務實現(xiàn) ……………………… 294
任務 4 搭建山東多彩生活網(wǎng)旅游
指南頁面 ………………… 299
需求分析 ……………………… 299
任務實現(xiàn) ……………………… 300
任務 5 搭建山東多彩生活網(wǎng)科技
發(fā)展頁面 ………………… 302
需求分析 ……………………… 302
任務實現(xiàn) ……………………… 303
任務 6 搭建山東多彩生活網(wǎng)
關(guān)于我們頁面 …………… 305
需求分析 ……………………… 305
任務實現(xiàn) ……………………… 306
項目小結(jié) …………………………… 307
參考文獻 ……………………………… 308