出版時(shí)間:2012-1 出版社:電子工業(yè) 作者:孫鑫//付永杰 頁數(shù):351
Tag標(biāo)簽:無
內(nèi)容概要
本書由國內(nèi)知名IT專家根據(jù)實(shí)際軟件開發(fā)過程中的技術(shù)需要組織各個(gè)知識(shí)點(diǎn),并結(jié)合網(wǎng)頁設(shè)計(jì)初學(xué)者的特點(diǎn)來設(shè)計(jì)章節(jié)結(jié)構(gòu),配以大量的范例說明、對(duì)比分析和經(jīng)典的配套練習(xí),幫助讀者快速理解網(wǎng)頁開發(fā)中的重要概念。
本書內(nèi)容可以劃分為4部分,共11章和3個(gè)附錄:第一部分為1~章,從HTML基本知識(shí)講起,首先讓讀者快速掌握常見的HTML標(biāo)記,之后重點(diǎn)介紹了HTML表格與表單;第二部分為5、6章,主要介紹了CSS層疊樣式表,CSS中樣式眾多,此部分全面介紹了各種CSS樣式,同時(shí)又重點(diǎn)分析了常用樣式的使用方法,并介紹了利用CSS進(jìn)行頁面布局的技巧;第三部分為7~11章,介紹了JavaScript技術(shù),從最基礎(chǔ)的程序語法開始,使讀者能很快地融入到編程的環(huán)境中。利用JavaScript做出常用的網(wǎng)頁動(dòng)態(tài)效果;第四部分為附錄,附錄A與附錄B供學(xué)有余力的讀者進(jìn)一步了解CSS
3與HTML 5等前沿技術(shù),掌握網(wǎng)頁編程技術(shù)發(fā)展的趨勢,附錄C為練習(xí)答案。
本書適合網(wǎng)頁設(shè)計(jì)人員、Web開發(fā)人員、Web前端開發(fā)工程師、Web項(xiàng)目管理人員參考學(xué)習(xí),同時(shí)也可作為相關(guān)培訓(xùn)班的教程。
作者簡介
孫鑫,國內(nèi)著名的IT技術(shù)和教育專家,2009中國教育杰出人物,程序員之家網(wǎng)站站長具有十多年的軟件開發(fā)和教育培訓(xùn)經(jīng)驗(yàn),精通多種程序語言和技術(shù)架構(gòu),曾主講過的課程包括C/C++、VC++、COM/DCOM/COM+、SOL
Server、Oracle、Java、J2EE、Struts/Struts
2、Hibernate、iBatis、Spring、數(shù)據(jù)庫建模等。2004年曾推出《Java無難事》和《VC++深入編程》教學(xué)視頻,獲得了強(qiáng)烈反響,在網(wǎng)絡(luò)上掀起了一股視頻教學(xué)的風(fēng)潮,數(shù)十萬的學(xué)員通過這兩套視頻走上了軟件開發(fā)的道路。從2006年開始,相繼出版了技術(shù)專著:《Java
Web開發(fā)詳解》、《VC++深入詳解》、《Snuts2深入詳解》、《Servlet/JSP深入詳解》、《XML、XML
Schema、XSLT 2.0和XQuery開發(fā)詳解》。目前專注于Android和iPhone開發(fā)。
付永杰,具有十余年的軟件開發(fā)及教學(xué)經(jīng)驗(yàn),致力于基于互聯(lián)網(wǎng)的祖關(guān)應(yīng)用技術(shù),一方面致力于Java
EE技術(shù)的研究,在開發(fā)框架搭建、整體設(shè)計(jì)、性能調(diào)優(yōu)方面擁有豐富的經(jīng)驗(yàn):另一方面隨著RIA技術(shù)及Web標(biāo)準(zhǔn)的發(fā)展,對(duì)CSS/HTML/JavaScript/jOuery/Ajax等前端技術(shù)也一直保持著關(guān)注,特別是在HTML
5草案發(fā)布后,成為國內(nèi)率先在這一領(lǐng)域進(jìn)行研究與實(shí)踐的人員。除了傳統(tǒng)互聯(lián)網(wǎng)外,目前還在進(jìn)行移動(dòng)互聯(lián)網(wǎng)技術(shù)領(lǐng)域的學(xué)習(xí)與研究。
書籍目錄
第一部分
第1章 HTML語言簡介
1.1 HTML簡介
1.2 HTML基本概念
1.3 HTML文檔類型
1.4 HTML文檔結(jié)構(gòu)
1.5 HTML編輯器介紹
1.6 基本元素介紹
1.7 練習(xí)
第2章 超鏈接、圖片及其他常用元素
2.1 超鏈接元素
2.1.1 超鏈接的基本用法
2.1.2 相對(duì)路徑與絕對(duì)路徑
2.1.3 超鏈接的target屬性
2.1.4 錨鏈接
2.1.5 鏈接到電子郵件和網(wǎng)站
2.2 圖片元素
2.2.1 常見圖片格式介紹
2.2.2 圖片元素的基本用法
2.2.3 圖片元素的常用屬性
2.2.4 圖片與超鏈接
2.2.5 圖片熱點(diǎn)
2.3 其他常用元素
2.4 練習(xí)
第3章 表格、列表與框架
3.1 表格的組成
3.2 表格的屬性
3.2.1 table元素的屬性
3.2.2 tr元素的屬性
3.2.3 td/th元素的屬性
3.3 表格的嵌套
3.4 使用表格進(jìn)行頁面布局
3.5 列表元素
3.6 框架結(jié)構(gòu)
3.6.1 frameset與frame元素
3.6.2 子窗體之間的互操作
3.6.3 iframe元素
3.7 練習(xí)
第4章 HTML表單
4.1 表單的作用與提交方式
4.2 表單中的輸入域
4.3 表單的設(shè)計(jì)
4.3.1 選擇表單的提交方式
4.3.2 盡量避免鍵盤輸入
4.3.3 設(shè)計(jì)向?qū)奖韱?br />4.3.4 使用表格對(duì)表單進(jìn)行布局
4.4 練習(xí)
第二部分
第5章 層疊樣式表
5.1 層疊樣式表CSS簡介
5.1.1 CSS與HTML
5.1.2 CSS的版本
5.2 CSS的語法
5.2.1 基本語法規(guī)則
5.2.2 樣式的引用方式
5.2.3 選擇器分類
5.2.4 選擇器的命名規(guī)則
5.2.5 樣式的繼承
5.3 常用CSS屬性介紹
5.4 練習(xí)
第6章 利用CSS進(jìn)行網(wǎng)頁布局
6.1 網(wǎng)頁布局原則
6.2 網(wǎng)頁布局原則
6.3 常見的網(wǎng)頁布局技術(shù)分析
6.3.1 上、中、下布局
6.3.2 中部有側(cè)邊欄的布局
6.3.3 中部為左、中、右結(jié)構(gòu)的布局
6.3.4 UL + CSS布局
6.4 網(wǎng)頁布局實(shí)例
6.5 練習(xí)
第三部分
第7章 JAVASCRIPT語言基礎(chǔ)
7.1 JAVASCRIPT語言簡介
7.1.1 JavaScript的作用
7.1.2 JavaScript的歷史
7.1.3 Javascript中的常見問題
7.2 JAVASCRIPT語言特點(diǎn)
7.3 JAVASCRIPT中的變量
7.3.1 變量的定義
7.3.2 變量的類型
7.3.3 注釋與特殊符號(hào)
7.3.4 運(yùn)算符
7.4 JAVASCRIPT中的流程控制語句
7.5 JAVASCRIPT中的方法
7.6 練習(xí)
第8章 JAVASCRIPT中的數(shù)據(jù)結(jié)構(gòu)與內(nèi)置對(duì)象
8.1 JAVASCRIPT中的數(shù)組
8.1.1 數(shù)組的定義
8.1.2 數(shù)組的長度與下標(biāo)
8.1.3 數(shù)組的常用方法
8.1.4 多維數(shù)組
8.2 JAVA SCRIPT中的HASH結(jié)構(gòu)
8.2.1 hash的定義
8.2.2 hash的遍歷
8.2.3 數(shù)組 + hash = JSON
8.3 JAVASCRIPT中的本地對(duì)象
8.4 JAVASCRIPT中的瀏覽器對(duì)象
8.5 練習(xí)
第9章 JAVASCRIPT事件處理
9.1 事件的概念
9.2 加載事件
9.3 鼠標(biāo)事件
9.3.1 單擊事件
9.3.2 其他鼠標(biāo)事件
9.3.3 鼠標(biāo)滾軸事件(非標(biāo)準(zhǔn))
9.4 鍵盤事件
9.5 表單事件
9.5.1 焦點(diǎn)事件
9.5.2 內(nèi)容更改事件
9.5.3 表單提交事件
9.6 練習(xí)
第10章 JAVA SCRIPT操作DOM模型
10.1 DOM模型簡介
10.2 使用DOM解析HTML
10.3 使用DOM修改HTML
10.3.1 通過DOM創(chuàng)建節(jié)點(diǎn)
10.3.2 通過DOM刪除節(jié)點(diǎn)
10.3.3 通過DOM修改節(jié)點(diǎn)
10.4 練習(xí)
第11章 常見網(wǎng)頁特效
11.1 下拉框聯(lián)動(dòng)
11.2 二級(jí)下拉菜單
11.3 固定位置的廣告
11.4 漂浮廣告
11.5 練習(xí)
第四部分
附錄A HTML 5的新特性
附錄B CSS 3新特性簡介
附錄C 各章練習(xí)參考答案
編輯推薦
《HTML5、CSS和JavaScript開發(fā)》特點(diǎn):從實(shí)際應(yīng)用出發(fā),講解了\Web 2.0時(shí)代網(wǎng)頁開發(fā)的標(biāo)準(zhǔn)、規(guī)范、注意事項(xiàng)、技巧等。內(nèi)容實(shí)用、案例豐富。配以充足的練習(xí),讓你快速掌握網(wǎng)頁開發(fā)。通過《HTML5、CSS和JavaScript開發(fā)》,除了能夠掌握當(dāng)下流行的網(wǎng)頁開發(fā)技術(shù)外,還能夠了解網(wǎng)頁開發(fā)技術(shù)的發(fā)展過程、兼容并蓄新老技術(shù),著眼于未來,設(shè)計(jì)出更符合業(yè)界規(guī)范、更具生命力的網(wǎng)頁應(yīng)用。 涵蓋最新的HTML5和CSS 3規(guī)范,內(nèi)容深入、細(xì)致、易干理解,案例豐富、實(shí)用,配以大量的練習(xí),秉承作者一貫的讓讀者知其然,并知其所以然的寫作思路,循序漸進(jìn)的講解、恰如其分的示例、完美的知識(shí)演繹,一本值得你擁有的網(wǎng)頁開發(fā)實(shí)用書。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
HTML5、CSS和JavaScript開發(fā) PDF格式下載