- HTML+CSS網(wǎng)頁開發(fā)技術(shù)精解
- 吳玉中等編著
- 1587字
- 2018-12-30 14:34:27
前言
近年來,隨著網(wǎng)絡(luò)信息技術(shù)的廣泛應(yīng)用,互聯(lián)網(wǎng)正逐步改變著人們的生活方式和工作方式。越來越多的個(gè)人、企業(yè)等紛紛建立自己的網(wǎng)站,利用網(wǎng)站來宣傳推廣自己。人們的工作、生活和交流方式發(fā)生了巨大的改變,網(wǎng)頁技術(shù)已經(jīng)成為當(dāng)代青年學(xué)生必備的知識技能。目前大部分制作網(wǎng)頁的方式都是運(yùn)用可視化的網(wǎng)頁編輯軟件,這些軟件的功能相當(dāng)強(qiáng)大,使用非常方便。而今天,Internet領(lǐng)域已經(jīng)改變了太多,用軟件點(diǎn)幾下、拖幾下即可完成整個(gè)網(wǎng)站的方法已經(jīng)完全不適用。
早期只需要使用HTML即可單獨(dú)完成前臺網(wǎng)頁制作,而今天一個(gè)專業(yè)網(wǎng)頁設(shè)計(jì)者需要學(xué)習(xí)整個(gè)Web標(biāo)準(zhǔn)體系才能完成規(guī)范的前臺網(wǎng)頁制作。在Web標(biāo)準(zhǔn)中,HTML/XHTML負(fù)責(zé)頁面結(jié)構(gòu),CSS負(fù)責(zé)樣式表現(xiàn),JavaScript負(fù)責(zé)動態(tài)行為。本書集合這3種技術(shù)帶領(lǐng)初學(xué)者入門,相比復(fù)雜的后臺技術(shù)而言,初學(xué)者學(xué)習(xí)前臺技術(shù)將更加簡單、直觀。
本書主要內(nèi)容
本書從初學(xué)者的角度出發(fā),展現(xiàn)網(wǎng)頁制作獨(dú)特的魅力,使技術(shù)學(xué)習(xí)不再枯燥、教條。網(wǎng)頁制作中融入了很多設(shè)計(jì)的理念,很多讀者會發(fā)現(xiàn),原來冷冰冰的代碼竟能如此有趣。本書不僅將筆墨局限于語法講解上,還通過一個(gè)個(gè)鮮活、典型的實(shí)戰(zhàn)案例來達(dá)到學(xué)以致用的目的。從本書的目錄可見一斑,每個(gè)語法都有相應(yīng)的案例,在本書的最后還有綜合案例。本書共21章,由5部分組成,由淺入深地介紹了HTML、CSS、 JavaScript。
第1篇 HTML篇
本部分由第1章至第9章組成,主要講述了HTML的基礎(chǔ)知識,教你如何編寫HTML,如何運(yùn)用這些標(biāo)記在Web頁面中生成特殊效果,并且對每章節(jié)的屬性和方法進(jìn)行了詳細(xì)的解析,同時(shí)還運(yùn)用了大量的案例加以說明。
第2篇 CSS基礎(chǔ)篇
本部分由第10章至第16章組成。在本部分中,首先,介紹了(X)HTML與CSS概述。然后,用充分的案例來講述CSS的各個(gè)語法標(biāo)記的應(yīng)用。
第3篇 CSS布局篇
本部分由第17章至第19章組成。在本部分中,介紹了盒子模型的概念、盒子的浮動與定位方式、CSS與DIV的布局方法。
第4篇 JavaScript篇
本部分由第20章組成。在本部分中,主要介紹了JavaScript語法基礎(chǔ)、JavaScript程序、JavaScript標(biāo)識符和變量、JavaScript運(yùn)算符和表達(dá)式、JavaScript中事件的分析、JavaScript中的不同對象。
第5篇 綜合案例篇
本部分由第21章組成,采用最流行的CSS+DIV布局的方法,綜合講述了網(wǎng)站的制作全過程。
本書學(xué)習(xí)流程圖

本書主要特點(diǎn)
● 完善的知識結(jié)構(gòu)
本書從網(wǎng)頁制作的實(shí)際角度出發(fā),將所有HTML、CSS和JavaScript元素進(jìn)行歸類,每個(gè)標(biāo)記的語法、屬性和參數(shù)都有完整詳細(xì)的說明,信息量大,知識結(jié)構(gòu)完善。
● 實(shí)例眾多,步驟詳細(xì)
每一個(gè)知識點(diǎn)均相應(yīng)配以一個(gè)案例,通過邊分析代碼邊查看結(jié)果,以一種可視化的方式來學(xué)習(xí)語言,避免了單純學(xué)習(xí)語法的枯燥與乏味,使讀者易于接受。所有案例都具有代表性,著重解決網(wǎng)頁相關(guān)工作中的實(shí)際問題。
● 由淺入深,循序漸進(jìn)
本書的編排采用循序漸進(jìn)的方式,適合初學(xué)者逐步掌握復(fù)雜的頁面前臺制作。本書在編排上,不僅章與章之間遵循由淺入深的原則,每一章中的節(jié)與節(jié)之間也同樣遵循這一原則。這樣,本書就更接近于一本完整的學(xué)習(xí)教材。
● 圖文并茂,重點(diǎn)突出
書中每個(gè)實(shí)例的演示效果都用圖片的方式展示出來,做到明確直觀。讀者無須自己進(jìn)行編碼,也可以看到相應(yīng)的運(yùn)行結(jié)果或者顯示效果。在不便上機(jī)操作的情況下,讀者也可以根據(jù)書中的實(shí)例和效果圖進(jìn)行分析和比較。
每章最后配有習(xí)題,讓讀者總結(jié)提高,如果自己不能解答的話,我們還給出了答案,以加強(qiáng)學(xué)習(xí)。
本書讀者對象
● 專業(yè)的網(wǎng)頁制作人員。
● 廣大的網(wǎng)頁設(shè)計(jì)愛好者。
● 網(wǎng)頁程序代碼編寫人員。
● 專業(yè)的網(wǎng)頁維護(hù)人員。
● 培訓(xùn)機(jī)構(gòu)、高等院校及職業(yè)院校的學(xué)生。
● 從事網(wǎng)頁代碼優(yōu)化的工作人員。
● 擁有個(gè)人站點(diǎn)的站長。
本書是集體的結(jié)晶,除了署名外,另外參加編寫和提供素材的還有鄧靜靜、李銀修、劉宇星、鄧方方、張禮明、孫良軍、楊建偉、李曉民、孫良志、劉中華、晁輝、陳石送、孫起云、王方等。參加本書編寫的人員均為從事網(wǎng)頁教學(xué)工作的資深教師和具有大型商業(yè)網(wǎng)站建設(shè)經(jīng)驗(yàn)的資深網(wǎng)頁設(shè)計(jì)師,有著豐富的教學(xué)經(jīng)驗(yàn)和網(wǎng)頁設(shè)計(jì)經(jīng)驗(yàn)。由于時(shí)間所限,書中疏漏之處在所難免,懇請廣大讀者朋友批評指正。
- Google Apps Script for Beginners
- CMDB分步構(gòu)建指南
- Three.js開發(fā)指南:基于WebGL和HTML5在網(wǎng)頁上渲染3D圖形和動畫(原書第3版)
- MySQL 8 DBA基礎(chǔ)教程
- Android Application Development Cookbook(Second Edition)
- Banana Pi Cookbook
- Learning AndEngine
- Java Web程序設(shè)計(jì)任務(wù)教程
- 學(xué)習(xí)OpenCV 4:基于Python的算法實(shí)戰(zhàn)
- Mastering Git
- JQuery風(fēng)暴:完美用戶體驗(yàn)
- Scratch編程從入門到精通
- VMware vSphere 5.5 Cookbook
- Processing開發(fā)實(shí)戰(zhàn)
- Python人工智能項(xiàng)目實(shí)戰(zhàn)