本書主要介紹了web前端開發(fā)的現(xiàn)狀;HTML相關(guān)的基礎(chǔ)知識,包括HTML的基本標(biāo)簽、表格、表單的設(shè)計(jì)和制作;css相關(guān)的基礎(chǔ)知識,包括css的基本屬性、css的選擇器、css的定位機(jī)制、css的框模型;Javas-cript的基礎(chǔ)知識,包括Javascript的基礎(chǔ)語法、對象、數(shù)組、瀏覽器對象、HTML對象;JQuery的基礎(chǔ)知識,包括JQuery的概念、JQuery的選擇器、JQuery對象的主要方法和使用方式。
本書可作為高職高專軟件類專業(yè)的教材或教學(xué)參考書,也可供其他相關(guān)專業(yè)和技術(shù)人員參考。
第1章前端開發(fā)概述
1.1前端開發(fā)綜述
1.1.1頁面標(biāo)記(HTML)
1.1.2頁面樣式
1.1.3前端編程
1.1.4跨平臺,跨瀏覽器
1.1.5前端框架
1.1.6調(diào)試工具
1.1.7溝通能力
1.2界面布局
1.2.1頁面尺寸
1.2.2整體造型
1.2.3頁頭
1.2.4文本
1.2.5圖片
1.2.6多媒體
1.2.7頁腳
1.3界面配色
1.3.1網(wǎng)頁界面配色的重要性
1.3.2網(wǎng)頁界面配色的一般原理
第2章HTML5
2.1HTML語言的語法特點(diǎn)
2.2HTML DOM
2.3基本標(biāo)簽
2.3.1HTML5網(wǎng)頁結(jié)構(gòu)
2.3.2HTML5頁面規(guī)劃
2.3.3HTML5基本標(biāo)簽
2.4列表標(biāo)簽
2.4.1有序列表
2.4.2無序列表
2.4.3自定義列表
2.5表格標(biāo)簽
2.5.1定義表格的基本語法
2.5.2表格<table>標(biāo)簽的屬性
2.5.3表格的邊框顯示狀態(tài) frame
2.5.4設(shè)置分隔線的顯示狀態(tài)rules
2.5.5表格行的設(shè)定
2.5.6單元格的設(shè)定
2.5.7表格的表頭
2.5.8表格中的空單元格
2.5.9跨行與跨列的單元格
2.5.10表格分組標(biāo)記
2.6表單標(biāo)簽
2.6.1form標(biāo)簽
2.6.2input標(biāo)簽
2.6.3select標(biāo)簽
2.6.4textarea標(biāo)簽
2.6.5HTML5新增表單元素
2.6.6HTML5新增表單屬性
2.7框架標(biāo)簽
2.7.1基本結(jié)構(gòu)
2.7.2<Frameset>標(biāo)簽
2.7.3<frame>標(biāo)簽
2.7.4<noframes>標(biāo)簽
2.7.5iframe語法和用法
2.7.6透明iframe
2.8多媒體
2.8.1HTML 5視頻
2.8.2HTML 5音頻
2.9畫布
2.9.1canvas的屬性和方法
2.9.2繪制線條
2.9.3繪制圓形
2.9.4繪制漸變
2.9.5繪制圖像
第3章CSS3
3.1CSS3簡介
3.1.1CSS3的更新
3.1.2CSS工作原理
3.1.3CSS 規(guī)則
3.2樣式添加方式
3.2.1行內(nèi)樣式
3.2.2內(nèi)嵌樣式
3.2.3外部樣式
3.3CSS3選擇器
3.3.1基本選擇器
3.3.2屬性選擇器
3.3.3偽類選擇器
3.4盒子模型
3.5CSS樣式屬性
3.5.1布局與定位屬性
3.5.2文本屬性
3.5.3字體屬性
3.5.4背景屬性
3.5.5列表屬性
3.5.6邊界屬性
3.5.7邊框?qū)傩?br />
3.5.8浮動和清除
3.5.9顯示屬性
3.6動畫及3D轉(zhuǎn)換
3.6.1CSS3 @keyframes規(guī)則
3.6.2創(chuàng)建CSS3動畫
3.6.3CSS3動畫屬性
3.6.43D轉(zhuǎn)換
第4章JavaScript
4.1 JavaScript簡介
4.2JavaScript語法基礎(chǔ)
4.2.1添加JavaScript腳本
4.2.2變量
4.2.3數(shù)據(jù)類型
4.2.4運(yùn)算符
4.2.5注釋
4.3流程語句
4.3.1條件語句
4.3.2循環(huán)語句