出版時間:2012-1 出版社:電子工業(yè) 作者:孫鑫//付永杰 頁數(shù):351
Tag標(biāo)簽:無
內(nèi)容概要
本書由國內(nèi)知名IT專家根據(jù)實際軟件開發(fā)過程中的技術(shù)需要組織各個知識點,并結(jié)合網(wǎng)頁設(shè)計初學(xué)者的特點來設(shè)計章節(jié)結(jié)構(gòu),配以大量的范例說明、對比分析和經(jīng)典的配套練習(xí),幫助讀者快速理解網(wǎng)頁開發(fā)中的重要概念。
本書內(nèi)容可以劃分為4部分,共11章和3個附錄:第一部分為1~章,從HTML基本知識講起,首先讓讀者快速掌握常見的HTML標(biāo)記,之后重點介紹了HTML表格與表單;第二部分為5、6章,主要介紹了CSS層疊樣式表,CSS中樣式眾多,此部分全面介紹了各種CSS樣式,同時又重點分析了常用樣式的使用方法,并介紹了利用CSS進(jìn)行頁面布局的技巧;第三部分為7~11章,介紹了JavaScript技術(shù),從最基礎(chǔ)的程序語法開始,使讀者能很快地融入到編程的環(huán)境中。利用JavaScript做出常用的網(wǎng)頁動態(tài)效果;第四部分為附錄,附錄A與附錄B供學(xué)有余力的讀者進(jìn)一步了解CSS
3與HTML 5等前沿技術(shù),掌握網(wǎng)頁編程技術(shù)發(fā)展的趨勢,附錄C為練習(xí)答案。
本書適合網(wǎng)頁設(shè)計人員、Web開發(fā)人員、Web前端開發(fā)工程師、Web項目管理人員參考學(xué)習(xí),同時也可作為相關(guān)培訓(xùn)班的教程。
作者簡介
孫鑫,國內(nèi)著名的IT技術(shù)和教育專家,2009中國教育杰出人物,程序員之家網(wǎng)站站長具有十多年的軟件開發(fā)和教育培訓(xùn)經(jīng)驗,精通多種程序語言和技術(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)驗,致力于基于互聯(lián)網(wǎng)的祖關(guān)應(yīng)用技術(shù),一方面致力于Java
EE技術(shù)的研究,在開發(fā)框架搭建、整體設(shè)計、性能調(diào)優(yōu)方面擁有豐富的經(jīng)驗:另一方面隨著RIA技術(shù)及Web標(biāo)準(zhǔn)的發(fā)展,對CSS/HTML/JavaScript/jOuery/Ajax等前端技術(shù)也一直保持著關(guān)注,特別是在HTML
5草案發(fā)布后,成為國內(nèi)率先在這一領(lǐng)域進(jìn)行研究與實踐的人員。除了傳統(tǒng)互聯(lián)網(wǎng)外,目前還在進(jìn)行移動互聯(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 相對路徑與絕對路徑
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 圖片熱點
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è)計
4.3.1 選擇表單的提交方式
4.3.2 盡量避免鍵盤輸入
4.3.3 設(shè)計向?qū)奖韱?br />4.3.4 使用表格對表單進(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)頁布局實例
6.5 練習(xí)
第三部分
第7章 JAVASCRIPT語言基礎(chǔ)
7.1 JAVASCRIPT語言簡介
7.1.1 JavaScript的作用
7.1.2 JavaScript的歷史
7.1.3 Javascript中的常見問題
7.2 JAVASCRIPT語言特點
7.3 JAVASCRIPT中的變量
7.3.1 變量的定義
7.3.2 變量的類型
7.3.3 注釋與特殊符號
7.3.4 運算符
7.4 JAVASCRIPT中的流程控制語句
7.5 JAVASCRIPT中的方法
7.6 練習(xí)
第8章 JAVASCRIPT中的數(shù)據(jù)結(jié)構(gòu)與內(nèi)置對象
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中的本地對象
8.4 JAVASCRIPT中的瀏覽器對象
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 焦點事件
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é)點
10.3.2 通過DOM刪除節(jié)點
10.3.3 通過DOM修改節(jié)點
10.4 練習(xí)
第11章 常見網(wǎng)頁特效
11.1 下拉框聯(lián)動
11.2 二級下拉菜單
11.3 固定位置的廣告
11.4 漂浮廣告
11.5 練習(xí)
第四部分
附錄A HTML 5的新特性
附錄B CSS 3新特性簡介
附錄C 各章練習(xí)參考答案
編輯推薦
《HTML5、CSS和JavaScript開發(fā)》特點:從實際應(yīng)用出發(fā),講解了\Web 2.0時代網(wǎng)頁開發(fā)的標(biāo)準(zhǔn)、規(guī)范、注意事項、技巧等。內(nèi)容實用、案例豐富。配以充足的練習(xí),讓你快速掌握網(wǎng)頁開發(fā)。通過《HTML5、CSS和JavaScript開發(fā)》,除了能夠掌握當(dāng)下流行的網(wǎng)頁開發(fā)技術(shù)外,還能夠了解網(wǎng)頁開發(fā)技術(shù)的發(fā)展過程、兼容并蓄新老技術(shù),著眼于未來,設(shè)計出更符合業(yè)界規(guī)范、更具生命力的網(wǎng)頁應(yīng)用?! 『w最新的HTML5和CSS 3規(guī)范,內(nèi)容深入、細(xì)致、易干理解,案例豐富、實用,配以大量的練習(xí),秉承作者一貫的讓讀者知其然,并知其所以然的寫作思路,循序漸進(jìn)的講解、恰如其分的示例、完美的知識演繹,一本值得你擁有的網(wǎng)頁開發(fā)實用書。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
HTML5、CSS和JavaScript開發(fā) PDF格式下載