CSS+XHTML+JavaScript完全學(xué)習(xí)手冊(cè)

出版時(shí)間:2008-6  出版社:清華大學(xué)出版社  作者:梁勝民 編  頁(yè)數(shù):506  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《CSS+XHTML+JavaScript完全學(xué)習(xí)手冊(cè)》系統(tǒng)地講解開(kāi)發(fā)符合新標(biāo)準(zhǔn)網(wǎng)頁(yè)所需的基礎(chǔ)理論和實(shí)際應(yīng)用技術(shù)。第1篇介紹XHTML這種用來(lái)編寫(xiě)網(wǎng)頁(yè)的新語(yǔ)言。第2篇介紹CSS的概念、類型、文本樣式、邊框樣式、塊樣式、位置樣式、列表和濾鏡樣式以及鼠標(biāo)指針樣式等。第3篇介紹XML文檔結(jié)構(gòu)、DTD、XML Schema、XSLT、XLink以及XML的DOM和SAX解析技術(shù)。第4篇介紹JavaScript的語(yǔ)法、系統(tǒng)、自定義函數(shù)、JavaScript中提供的各種瀏覽器對(duì)象和內(nèi)置對(duì)象等。第5篇演示4個(gè)經(jīng)典的常用實(shí)例,然后結(jié)合ASP.NET技術(shù)實(shí)現(xiàn)。

書(shū)籍目錄

第1篇 XHTML篇第1章 XHTML基礎(chǔ)1.1 Internet與WWW1.2 HTML與DHTML1.2.1 HTML1.2.2 DHTML1.3 基礎(chǔ)標(biāo)記1.4 簡(jiǎn)單應(yīng)用第2章 格式化文本2.1 文本標(biāo)記2.1.1 物理樣式標(biāo)記2.1.2 邏輯樣式標(biāo)記2.1.3 控制標(biāo)記2.2 段落標(biāo)記2.3 列表標(biāo)記2.3.1 無(wú)序列表標(biāo)記2.3.2 有序列表標(biāo)記2.3.3 定義列表標(biāo)記2.3.4 組合列表標(biāo)記2.4 排版標(biāo)記2.4.1 預(yù)格式化文本標(biāo)記2.4.2 和標(biāo)記2.4.3 其他排版標(biāo)記2.5 多媒體標(biāo)記2.5.1 圖像標(biāo)記2.5.2 背景音樂(lè)標(biāo)記2.5.3 視頻、動(dòng)畫(huà)標(biāo)記第3章 表單和框架3.1 表單標(biāo)記3.1.1 表單概述3.1.2 表單標(biāo)記的應(yīng)用3.2 基本表單控件3.2.1 控件input3.2.2 控件select3.2.3 控件textarea3.2.4 控件button3.2.5 控件label3.2.6 控件fieldset和legend3.3 使用框架3.3.1 框架概述3.3.2 框架網(wǎng)頁(yè)結(jié)構(gòu)3.3.3 框架網(wǎng)頁(yè)屬性3.3.4 使用框架案例3.3.5 內(nèi)嵌框架第2篇 CSS篇第4章 CSS基本知識(shí)4.1 CSS概念4.1.1 CSS的基本概念4.1.2 CSS的特點(diǎn)4.1.3 使用CSS的好處4.2 使用CSS4.2.1 CSS類型4.2.2 CSS基礎(chǔ)4.2.3 CSS的沖突4.3 第一個(gè)CSS文件4.3.1 CSS樣式表實(shí)例4.3.2 插入CSS樣式表4.3.3 XHTML文檔第5章 設(shè)置CSS基礎(chǔ)樣式5.1 CSS單位5.1.1 顏色5.1.2 長(zhǎng)度5.2 字體5.2.1 font-family屬性5.2.2 font-weight屬性5.2.3 font-size屬性5.2.4 font-style屬性5.2.5 font-variant屬性5.2.6 font屬性5.3 文本5.3.1 text-indent屬性5.3.2 text-align屬性5.3.3 white-space屬性5.3.4 line-height屬性5.3.5 vertical-align屬性5.3.6 text-transform屬性5.3.7 text-decoration屬性5.3.8 word-spacing屬性和letter-spacing屬性5.4 邊距與間隙5.4.1 區(qū)塊概念5.4.2 margin屬性5.4.3 padding屬性5.5 顏色及背景5.5.1 color屬性5.5.2 background-color屬性5.5.3 background-image屬性5.5.4 background-repeat屬性5.5.5 background-position屬性5.5.6 background-attachment屬性5.5.7 background屬性5.6 邊框5.6.1 border-style屬性5.6.2 border-width屬性5.6.3 border-color屬性5.6.4 border屬性第6章 CSS高級(jí)應(yīng)用6.1 濾鏡特效6.1.1 Alpha濾鏡6.1.2 BlendTrans濾鏡6.1.3 Blur濾鏡6.1.4 Chroma濾鏡6.1.5 DropShadow濾鏡6.1.6 FlipH濾鏡6.1.7 FlipV濾鏡6.1.8 Glow濾鏡6.1.9 Gray濾鏡6.1.10 Invert濾鏡6.1.11 Light濾鏡6.1.12 Mask濾鏡6.1.13 RevealTrans濾鏡6.1.14 Shadow濾鏡6.1.15 Wave濾鏡6.1.16 Xray濾鏡6.2 列表6.2.1 符號(hào)列表6.2.2 圖像列表6.2.3 位置列表6.2.4 列表樣式集合6.3 定位與布局6.3.1 定位屬性6.3.2 邊偏移屬性6.3.3 position屬性6.3.4 overflow屬性6.3.5 float屬性6.3.6 visibility屬性和display屬性6.4 鼠標(biāo)指針第3篇 XML篇第7章 XML編程基礎(chǔ)7.1 XML基本概念7.1.1 XML簡(jiǎn)介7.1.2 XML標(biāo)記與元素7.1.3 XML屬性7.1.4 XML實(shí)體引用及CDATA段7.1.5 XML命名空間7.2 文檔類型定義DTD7.2.1 DTD簡(jiǎn)介7.2.2 內(nèi)部DTD和外部DTD7.2.3 DTD對(duì)元素的聲明7.2.4 DTD對(duì)屬性的聲明7.2.5 普通實(shí)體7.2.6 參數(shù)實(shí)體7.2.7 未解析實(shí)體7.3 XML架構(gòu)Schema7.3.1 XML Schema模型結(jié)構(gòu)7.3.2 XML Schema簡(jiǎn)單類型7.3.3 XML Schema復(fù)雜類型7.3.4 XML Schema元素聲明7.3.5 XML Schema屬性聲明第8章 XML樣式顯示8.1 XSLT概述8.1.1 XSLT簡(jiǎn)介8.1.2 XSLT工作原理8.1.3 XSLT文檔結(jié)構(gòu)8.2 XSLT模板8.2.1 XSLT樣式表與模板8.2.2 XSLT標(biāo)記與模板匹配8.2.3 模板調(diào)用8.3 XSLT元素8.3.1 xsl:value-of8.3.2 xsl:for-each8.3.3 控制語(yǔ)句元素8.3.4 xsl:copy8.3.5 xsl:sort8.3.6 xsl:element元素8.3.7 xsl:attribute元素和xsl:attribute-set元素8.4 使用CSS顯示XML第9章 XML技術(shù)9.1 XLink語(yǔ)言9.1.1 HTML超鏈接9.1.2 XLink概述及結(jié)構(gòu)9.1.3 簡(jiǎn)單鏈接9.1.4 擴(kuò)展鏈接9.1.5 外聯(lián)鏈接9.1.6 擴(kuò)展鏈接組9.2 XPath語(yǔ)言9.2.1 XPath數(shù)據(jù)模型9.2.2 XPath定位路徑9.2.3 XPath運(yùn)算符及函數(shù)9.3 XPointer語(yǔ)言9.3.1 XPointer定位路徑9.3.2 節(jié)點(diǎn)集函數(shù)9.3.3 點(diǎn)和范圍第10章 XML解析10.1 DOM技術(shù)10.1.1 DOM技術(shù)概述及其結(jié)構(gòu)10.1.2 DOM接口10.1.3 解析XML文檔10.1.4 DOM創(chuàng)建XML文檔10.1.5 DOM對(duì)XML文檔的操作10.1.6 異常處理10.1.7 DOM數(shù)據(jù)庫(kù)應(yīng)用10.2 SAX技術(shù)10.2.1 SAX概述及工作機(jī)制10.2.2 SAX接口及解析器10.2.3 SAX解析XML文檔10.2.4 SAX程序異常及錯(cuò)誤處理10.2.5 SAX數(shù)據(jù)庫(kù)應(yīng)用10.3 XML和ASP.NET10.3.1 ASP.NET命名空間及類10.3.2 ASP.NET讀取XML文檔10.3.3 ASP.NET創(chuàng)建XML文檔第4篇 JavaScript篇第11章 JavaScript基礎(chǔ)11.1 JavaScript語(yǔ)言概述11.1.1 JavaScript特點(diǎn)11.1.2 第一個(gè)JavaScript程序11.2 基礎(chǔ)語(yǔ)法11.2.1 數(shù)據(jù)類型11.2.2 變量11.2.3 運(yùn)算符11.3 流程控制語(yǔ)句11.3.1 條件語(yǔ)句11.3.2 循環(huán)語(yǔ)句11.3.3 其他語(yǔ)句11.4 JavaScript函數(shù)11.4.1 系統(tǒng)函數(shù)11.4.2 用戶自定義函數(shù)11.5 綜合實(shí)例:計(jì)算器第12章 JavaScript事件處理12.1 事件概述12.1.1 事件簡(jiǎn)介12.1.2 指定事件12.2 基本事件模型12.2.1 事件類型12.2.2 使用屬性的事件處理12.2.3 使用JavaScript的事件處理12.2.4 事務(wù)處理的返回值12.2.5 事件處理程序中的this關(guān)鍵字12.3 2級(jí)DOM事件模型12.3.1 事件傳播12.3.2 注冊(cè)事件處理程序12.3.3 設(shè)置對(duì)象的事件處理程序12.3.4 事件的模塊和類型12.3.5 Event接口和對(duì)象12.4 IE事件模型12.4.1 IE Event對(duì)象12.4.2 IE的事件傳播12.5 Netscape 4事件模型12.5.1 Netscape 4 Event對(duì)象12.5.2 Netscape 4的事件傳播12.6 常用事件12.7 綜合實(shí)例:可拖動(dòng)的元素12.8 綜合實(shí)例:事件監(jiān)視器第13章 使用JavaScript對(duì)象13.1 對(duì)象基礎(chǔ)13.1.1 對(duì)象的概念13.1.2 使用JavaScript對(duì)象基礎(chǔ)知識(shí)13.2 瀏覽器對(duì)象13.2.1 瀏覽器環(huán)境13.2.2 對(duì)象層次模型13.2.3 Window對(duì)象13.2.4 Navigator對(duì)象13.2.5 Document對(duì)象13.2.6 Location對(duì)象13.2.7 History對(duì)象13.2.8 Screen對(duì)象13.3 內(nèi)置對(duì)象13.3.1 Date對(duì)象13.3.2 Math對(duì)象13.3.3 String對(duì)象13.3.4 Array對(duì)象13.4 自定義對(duì)象第5篇 應(yīng)用篇第14章 ASP.NET+XML的通信錄14.1 系統(tǒng)分析14.1.1 結(jié)構(gòu)分析14.1.2 XML分析和系統(tǒng)配置14.2 系統(tǒng)實(shí)現(xiàn)14.2.1 頁(yè)面樣式14.2.2 通信錄首頁(yè)14.2.3 所有聯(lián)系人14.2.4 聯(lián)系人詳細(xì)信息14.2.5 添加聯(lián)系人14.2.6 管理聯(lián)系人14.2.7 刪除聯(lián)系人14.2.8 修改聯(lián)系人第15章 博客日志管理系統(tǒng)15.1 系統(tǒng)分析15.1.1 結(jié)構(gòu)分析15.1.2 數(shù)據(jù)庫(kù)分析15.2 實(shí)現(xiàn)通用模塊15.2.1 數(shù)據(jù)庫(kù)類15.2.2 母版頁(yè)15.3 系統(tǒng)首頁(yè)15.3.1 添加布局15.3.2 編碼實(shí)現(xiàn)15.3.3 其他模塊15.4 查看日志15.4.1 日志列表15.4.2 日志正文15.5 管理日志15.5.1 管理員登錄15.5.2 管理日志分類15.5.3 管理日志列表15.5.4 管理評(píng)論15.5.5 修改密碼15.6 定義系統(tǒng)管理外觀第16章 相冊(cè)模塊16.1 系統(tǒng)分析16.1.1 結(jié)構(gòu)分析16.1.2 數(shù)據(jù)庫(kù)分析和系統(tǒng)配置16.2 系統(tǒng)實(shí)現(xiàn)16.2.1 頁(yè)面樣式16.2.2 本站首頁(yè)16.2.3 查看圖片16.2.4 管理分類16.2.5 查看、刪除圖片16.2.6 添加圖片16.2.7 修改圖片第17章 留言板17.1 系統(tǒng)分析17.1.1 結(jié)構(gòu)分析17.1.2 數(shù)據(jù)庫(kù)分析和應(yīng)用程序配置17.2 系統(tǒng)實(shí)現(xiàn)17.2.1 頁(yè)面樣式17.2.2 留言板首頁(yè)17.2.3 管理員登錄17.2.4 留言發(fā)表17.2.5 管理員回復(fù)17.2.6 留言管理17.2.7 留言搜索

章節(jié)摘錄

  第1篇 XHTML篇  第1章 XHTML基礎(chǔ)  1.1 Internet與WWW  3.分組交換技術(shù)  分組交換技術(shù)通過(guò)計(jì)算機(jī)和終端實(shí)現(xiàn)計(jì)算機(jī)與計(jì)算機(jī)之問(wèn)的通信。在傳輸線路質(zhì)量不高、網(wǎng)絡(luò)技術(shù)手段比較單一的情況下,應(yīng)運(yùn)而生分組交換技術(shù)。分組交換也稱為包交換,它將用戶傳送的數(shù)據(jù)劃分成一定的長(zhǎng)度,每個(gè)部分叫做一個(gè)分組。在每個(gè)分組的前面加上一個(gè)分組頭,用以指明該分組發(fā)往何地,然后由交換機(jī)根據(jù)每個(gè)分組的地址標(biāo)志,將它們轉(zhuǎn)發(fā)至目的地,這一過(guò)程稱為分組交換。進(jìn)行分組交換的通信網(wǎng)稱為分組交換網(wǎng)。分組交換網(wǎng)允許計(jì)算機(jī)隨時(shí)發(fā)送信息。在同一時(shí)刻,分組交換網(wǎng)上傳輸來(lái)自不同計(jì)算機(jī)的數(shù)據(jù)包。這種網(wǎng)絡(luò)具有極大的靈活性?! ?.HTTP協(xié)議  超文本傳送協(xié)議(Hypertext Transfer Protocol,HTTP)用于在www上訪問(wèn)信息的客戶機(jī)/服務(wù)器協(xié)議。Intemet的基本協(xié)議是TCP/IP協(xié)議,F(xiàn)TP、.Archine、Gopher等是建立在TCP/IlP協(xié)議之上的應(yīng)用層協(xié)議,不同的協(xié)議對(duì)應(yīng)著不同的應(yīng)用。www服務(wù)器使用的主要協(xié)議是HTTP協(xié)議,該協(xié)議也是建立在TCP/IP基礎(chǔ)之上的應(yīng)用層通信協(xié)議,它提供www瀏覽器和服務(wù)器之間的通信。它不僅需要保證能夠正確地傳遞文檔,還要能夠確定傳遞文檔的哪一部分,以及哪一部分優(yōu)先顯示給用戶。HTTP協(xié)議的主要特點(diǎn)可概括如下: ?。?)支持客戶機(jī)/服務(wù)器模式?! 。?)簡(jiǎn)單快速??蛻粝蚍?wù)器請(qǐng)求服務(wù)時(shí),只需傳送請(qǐng)求方法和路徑。常用的請(qǐng)求方法有GET、HEAD、POST。每種方法規(guī)定了客戶與服務(wù)器聯(lián)系的類型不同。由于HTTP協(xié)議簡(jiǎn)單,使得HTTP服務(wù)器的程序規(guī)模小,因而通信速度很快?! 。?)靈活。HTTP允許傳輸任意類型的數(shù)據(jù)對(duì)象。正在傳輸?shù)念愋陀蒀ontent—Type加以標(biāo)記?! 。?)無(wú)連接。無(wú)連接是指限制每次連接只處理一個(gè)請(qǐng)求。服務(wù)器處理完客戶的請(qǐng)求,并收到客戶的應(yīng)答后,即斷開(kāi)連接。采用這種方式可以節(jié)省傳輸時(shí)間?! 。?)無(wú)狀態(tài)。HTTP協(xié)議是無(wú)狀態(tài)協(xié)議。無(wú)狀態(tài)是指協(xié)議對(duì)于事務(wù)處理沒(méi)有記憶能力。缺少狀態(tài)意味著如果后續(xù)處理需要前面的信息,則它必須重傳,這樣可能導(dǎo)致每次連接傳送的數(shù)據(jù)量增大。另一方面,在服務(wù)器不需要先前信息時(shí)它的應(yīng)答就較快。

編輯推薦

  《CSS+XHTML+JavaScript完全學(xué)習(xí)手冊(cè)》是一本W(wǎng)eb 2.0網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)大全,面向Web編程人員,特別適合于有編程基礎(chǔ),希望全面學(xué)習(xí)Web 2.0技術(shù),提高實(shí)際應(yīng)用能力的讀者群體。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    CSS+XHTML+JavaScript完全學(xué)習(xí)手冊(cè) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7