注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)HTML5+CSS3+JavaScript從入門到精通

HTML5+CSS3+JavaScript從入門到精通

HTML5+CSS3+JavaScript從入門到精通

定 價(jià):¥79.00

作 者: 王征,李曉波
出版社: 中國(guó)鐵道出版社有限公司
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787113264161 出版時(shí)間: 2020-01-01 包裝:
開本: 16開 頁數(shù): 420 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書從初學(xué)者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實(shí)例,詳細(xì)介紹了HTML5+CSS3+JavaScript前端開發(fā)技術(shù)。本書共21章,第1章講解Web前端開發(fā)快速入門;第2章到第7章講解HTML網(wǎng)頁中的文本、圖像、表格等;第8章到第11章講解CSS的基礎(chǔ)知識(shí)、字體樣式、段落樣式等;第12章到第21章講解JavaScript的基礎(chǔ)知識(shí)、判斷結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等。 在講解過程中既考慮讀者的學(xué)習(xí)習(xí)慣,又通過具體實(shí)例剖析講解HTML5+CSS3+JavaScript前端開發(fā)技術(shù)中的熱點(diǎn)問題、關(guān)鍵問題及種種難題。 本書適合大中專學(xué)校的師生和有編程夢(mèng)想的初高中生閱讀,更適合培訓(xùn)機(jī)構(gòu)的師生、編程愛好者、網(wǎng)頁設(shè)計(jì)人員、網(wǎng)絡(luò)程序開發(fā)人員及維護(hù)人員閱讀參考。

作者簡(jiǎn)介

暫缺《HTML5+CSS3+JavaScript從入門到精通》作者簡(jiǎn)介

圖書目錄

第1章 Web 前端開發(fā)快速入門 / 11.1 初識(shí)Web / 21.1.1 什么是Web / 21.1.2 Web 頁的分類 / 21.1.3 Web 的工作過程 / 21.1.4 URL 統(tǒng)一資源定位器 / 31.2 Web 前端開發(fā)語言 / 31.2.1 HTML 標(biāo)記語言 / 41.2.2 CSS 樣式 / 51.2.3 JavaScript 腳本語言 / 61.3 Web 前端集成開發(fā)軟件 / 101.3.1 Sublime Text 概述 / 101.3.2 Sublime Text 3 的下載 / 101.3.3 Sublime Text 3 的安裝 / 121.3.4 利用Sublime Text 3 創(chuàng)建HTML 文檔 / 13第2章 HTML 網(wǎng)頁中的文本和圖像 / 152.1 HTML 中的元素 / 162.1.1 標(biāo)題元素 / 162.1.2 段落元素和水平線元素 / 162.1.3 實(shí)例:在網(wǎng)頁中排版一首古詩 / 172.2 元素的屬性 / 172.2.1 屬性的語法格式 / 172.2.2 實(shí)例:對(duì)網(wǎng)頁中的古詩進(jìn)一步排版 / 182.3 文本元素 / 192.3.1 常用的文本元素 / 192.3.2 實(shí)例:文本元素的應(yīng)用 / 192.4 文本的超鏈接 / 202.4.1 相對(duì)地址與地址 / 212.4.2 超鏈接元素及其屬性 / 212.4.3 實(shí)例:超鏈接的應(yīng)用 / 222.4.4 實(shí)例:文件下載鏈接 / 232.4.5 實(shí)例:錨鏈接 / 242.5 圖像元素 / 252.5.1 GIF 格式 / 262.5.2 JPEG 格式 / 262.5.3 圖像元素的屬性 / 262.5.4 實(shí)例:圖像的顯示 / 272.5.5 實(shí)例:圖像的大小和對(duì)齊方式 / 282.5.6 圖像的超鏈接 / 292.6 列表元素 / 302.6.1 無序列表元素 / 302.6.2 有序列表元素 / 312.6.3 定義列表元素 / 312.6.4 列表元素的應(yīng)用 / 31第3章 HTML 網(wǎng)頁中的表格和框架 / 333.1 HTML 中的表格 / 343.1.1 表格的三個(gè)基本元素 / 343.1.2 表格的標(biāo)題和列頭 / 353.1.3 表格的合并單元格 / 363.1.4 表格的屬性 / 383.1.5 表格的表頭、主體和頁腳元素 / 403.1.6 表格列的美化 / 423.2 HTML 中的框架 / 433.2.1 框架組元素 / 433.2.2 框架元素 / 443.2.3 實(shí)例:窗口的上下設(shè)置 / 443.2.4 實(shí)例:窗口的左右設(shè)置 / 453.2.5 實(shí)例:窗口的嵌套設(shè)置 / 463.2.6 窗口的名稱和鏈接 / 473.2.7 內(nèi)聯(lián)框架元素 / 49第4章 HTML 網(wǎng)頁中的表單 / 514.1 初識(shí)表單 / 524.2 表單中的常用控件元素 / 524.2.1 文本框控件 / 524.2.2 按鈕控件 / 534.2.3 實(shí)例:用戶登錄界面 / 534.2.4 單選框控件 / 544.2.5 復(fù)選框控件 / 554.2.6 實(shí)例:個(gè)人信息統(tǒng)計(jì) / 554.2.7 下拉列表框控件 / 564.2.8 datalist 控件 / 574.2.9 實(shí)例:下拉列表框和datalist 控件的應(yīng)用 / 574.3 電子郵箱控件和圖像提交按鈕 / 584.4 網(wǎng)址控件 / 604.5 number 控件和range 控件 / 614.6 日期時(shí)間類控件 / 624.6.1 日期控件和時(shí)間控件 / 634.6.2 月份控件和星期控件 / 634.6.3 日期 時(shí)間控件和本地日期時(shí)間控件 / 634.6.4 實(shí)例:日期時(shí)間類控件的應(yīng)用 / 634.7 搜索控件、顏色控件和選擇文件控件 / 664.8 多行文本框控件 / 674.9 output 控件 / 694.10 進(jìn)度條控件和度量條控件 / 704.11 label 控件和button 控件 / 714.12 fieldset 控件和legend 控件 / 72第5章 HTML 網(wǎng)頁中的canvas 繪圖 / 755.1 利用canvas 繪制畫布 / 765.2 利用canvas 繪制基本圖形 / 775.2.1 繪制線段 / 775.2.2 線段的樣式 / 785.2.3 繪制矩形 / 795.2.4 繪制圓和圓弧 / 805.2.5 實(shí)例:繪制扇面 / 825.3 利用canvas 繪制文本 / 835.4 填充漸變色 / 845.4.1 線性漸變色 / 855.4.2 放射狀漸變色 / 865.5 創(chuàng)建帶有陰影的圖形和文字 / 875.6 利用canvas 操作圖像 / 895.6.1 繪制圖像 / 895.6.2 利用圖像填充圖形 / 90第6章 HTML 網(wǎng)頁中的音頻和視頻 / 936.1 HTML 網(wǎng)頁中的音頻 / 946.2 HTML 網(wǎng)頁中的視頻 / 956.2.1 利用video 元素播放視頻 / 956.2.2 利用source 元素解決瀏覽器播放視頻的兼容問題 / 966.2.3 實(shí)例:自定義按鈕實(shí)現(xiàn)視頻的控制操作 / 976.3 利用embed 元素嵌入Flash 動(dòng)畫 / 99第7章 HTML 網(wǎng)頁中的布局元素 / 1017.1 初識(shí)HTML 網(wǎng)頁中的布局 / 1027.2 header 元素和footer 元素 / 1027.2.1 header 布局元素 / 1027.2.2 footer 布局元素 / 1037.2.3 利用header 和footer 元素布局網(wǎng)頁頁面 / 1037.3 article 元素 / 1047.4 section 元素 / 1067.5 aside 元素 / 1077.6 nav 元素 / 1087.7 hgroup、address 和time 元素 / 1097.8 figure 和figcaption 元素 / 1117.9 實(shí)例:手機(jī)端HTML 網(wǎng)頁的布局 / 1127.9.1 制作手機(jī)端的HTML 網(wǎng)頁 / 1127.9.2 測(cè)試手機(jī)端的HTML 網(wǎng)頁 / 1137.9.3 制作section 元素內(nèi)容 / 1147.9.4 制作header 元素內(nèi)容 / 1167.9.5 制作aside 元素內(nèi)容 / 1177.9.6 制作footer 元素內(nèi)容 / 118第8章 CSS 基礎(chǔ) / 1218.1 初識(shí)CSS / 1228.1.1 什么是CSS / 1228.1.2 CSS 樣式的作用 / 1228.2 CSS 的語法 / 1228.2.1 CSS 的基本語法 / 1238.2.2 選擇器的類型 / 1248.2.3 CSS 的注釋 / 1288.3 CSS 的引用方式 / 1298.3.1 嵌入樣式表 / 1298.3.2 鏈接外部樣式表 / 1298.3.3 內(nèi)嵌樣式 / 1318.3.4 CSS 樣式的優(yōu)先級(jí) / 132第9章 CSS 中的各種樣式 / 1339.1 字體樣式 / 1349.1.1 font-family 字體類型 / 1349.1.2 font-size 字體大小 / 1359.1.3 font-weight 字體粗細(xì) / 1379.1.4 font-style 字體傾斜 / 1379.1.5 color 字體顏色 / 1379.2 段落樣式 / 1389.2.1 text-decoration 文本修飾 / 1399.2.2 text-transform 大小寫轉(zhuǎn)換 / 1409.2.3 text-indent 首行縮進(jìn) / 1409.2.4 text-align 對(duì)齊方式 / 1429.2.5 line-height 行高 / 1429.3 邊框樣式 / 1439.3.1 邊框的寬度和顏色 / 1449.3.2 邊框的外觀 / 1449.3.3 邊框的局部樣式 / 1459.4 背景樣式 / 1479.4.1 background-color 背景顏色 / 1489.4.2 背景圖像 / 1499.5 圖像樣式 / 1519.5.1 圖像的大小、邊框和水平對(duì)齊方式 / 1519.5.2 圖像的垂直對(duì)齊方式 / 1529.5.3 文字環(huán)繞效果 / 1549.5.4 設(shè)置文字與圖像的間距 / 155第10章 CSS 盒子模型和布局 / 15710.1 CSS 盒子模型 / 15810.1.1 CSS 盒子模型的4 個(gè)屬性 / 15810.1.2 實(shí)例:CSS 盒子模型的應(yīng)用 / 15910.2 CSS 定位布局 / 16110.2.1 固定定位 / 16110.2.2 相對(duì)定位 / 16210.2.3 定位 / 16310.2.4 靜態(tài)定位 / 16410.3 CSS 浮動(dòng)布局 / 16410.3.1 浮動(dòng)屬性float / 16410.3.2 清除浮動(dòng)屬性clear / 167第11章 CSS 特殊效果與動(dòng)畫 / 16911.1 CSS 圓角效果 / 17011.1.1 border-radius 屬性 / 17011.1.2 為4 個(gè)圓角設(shè)置不同的弧度 / 17111.2 CSS 漸變色效果 / 17211.2.1 線性漸變色 / 17211.2.2 復(fù)雜的線性漸變色 / 17411.2.3 徑向漸變色 / 17611.3 CSS 陰影效果 / 17711.4 過渡動(dòng)畫 / 17811.4.1 過渡屬性 / 17911.4.2 過渡動(dòng)畫效果實(shí)例 / 17911.5 2D 轉(zhuǎn)換動(dòng)畫 / 18011.5.1 2D 縮放動(dòng)畫效果 / 18111.5.2 2D 移動(dòng)動(dòng)畫效果 / 18211.5.3 2D 旋轉(zhuǎn)動(dòng)畫效果 / 18311.5.4 2D 拉伸動(dòng)畫效果 / 18411.6 3D 轉(zhuǎn)換動(dòng)畫 / 18511.6.1 3D 轉(zhuǎn)換常用屬性 / 18511.6.2 3D 旋轉(zhuǎn)動(dòng)畫效果 / 18511.6.3 3D 縮放動(dòng)畫效果 / 18711.6.4 3D 移動(dòng)動(dòng)畫效果 / 18911.7 animation 動(dòng)畫 / 19111.7.1 animation 屬性 / 19111.7.2 制作animation 動(dòng)畫的流程 / 192第12章 JavaScript 編程的初步知識(shí) / 19512.1 基本數(shù)據(jù)類型 / 19612.1.1 數(shù)值型 / 19612.1.2 字符串型 / 19812.1.3 布爾型 / 20112.1.4 空值型 / 20212.1.5 未定義值 / 20212.2 變量 / 20312.2.1 什么是變量 / 20412.2.2 變量的命名規(guī)則 / 20412.2.3 變量的聲明 / 20412.2.4 變量的賦值 / 20612.3 數(shù)據(jù)類型的轉(zhuǎn)換 / 20812.3.1 數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換 / 20812.3.2 數(shù)據(jù)類型的強(qiáng)制轉(zhuǎn)換 / 20812.3.3 基本數(shù)據(jù)類型轉(zhuǎn)換 / 20812.3.4 提取整數(shù)的parseInt() 方法 / 21012.3.5 提取浮點(diǎn)數(shù)的parseFloat() 方法 / 21012.3.6 計(jì)算表達(dá)式值的eval() 方法 / 21012.4 運(yùn)算符的應(yīng)用 / 21112.4.1 算術(shù)運(yùn)算符的應(yīng)用 / 21212.4.2 賦值運(yùn)算符的應(yīng)用 / 21512.4.3 位運(yùn)算符的應(yīng)用 / 21712.5 JavaScript 的語法規(guī)則 / 21812.5.1 大小寫敏感性 / 21912.5.2 可選的分號(hào) / 21912.5.3 代碼注釋 / 220第13章 JavaScript 編程的判斷結(jié)構(gòu) / 22113.1 if 語句 / 22213.1.1 if 語句的一般格式 / 22213.1.2 實(shí)例:任意輸入兩個(gè)數(shù),顯示兩個(gè)數(shù)的大小關(guān)系 / 22213.2 if......else 語句 / 22413.2.1 if......else 語句的一般格式 / 22413.2.2 實(shí)例:任意輸入兩個(gè)學(xué)生的成績(jī),顯示成績(jī)較高的學(xué)生成績(jī) / 22413.2.3 實(shí)例:任意輸入一個(gè)正數(shù),判斷奇偶性 / 22513.3 多個(gè)if……else 語句 / 22713.3.1 實(shí)例:企業(yè)獎(jiǎng)金發(fā)放系統(tǒng) / 22713.3.2 實(shí)例:每周計(jì)劃系統(tǒng) / 22913.4 關(guān)系運(yùn)算符 / 23013.4.1 關(guān)系運(yùn)算符及意義 / 23013.4.2 實(shí)例:成績(jī)?cè)u(píng)語系統(tǒng) / 23113.5 邏輯運(yùn)算符 / 23313.5.1 邏輯運(yùn)算符及意義 / 23413.5.2 實(shí)例:判斷是否是閏年 / 23413.5.3 實(shí)例:剪刀、石頭、布游戲 / 23513.6 嵌套if 語句 / 23713.6.1 嵌套if 語句的一般格式 / 23713.6.2 實(shí)例:判斷一個(gè)數(shù)是否是5 或7 的倍數(shù) / 23713.6.3 實(shí)例:用戶登錄系統(tǒng) / 23913.7 條件運(yùn)算符和條件表達(dá)式 / 24013.8 switch 語句 / 24213.8.1 switch 語句的一般格式 / 24213.8.2 實(shí)例:根據(jù)輸入的數(shù)顯示相應(yīng)的星期幾 / 242第14章 JavaScript 編程的循環(huán)結(jié)構(gòu) / 24514.1 while 循環(huán) / 24614.1.1 while 循環(huán)的一般格式 / 24614.1.2 實(shí)例:利用while 循環(huán)顯示100 之內(nèi)的自然數(shù) / 24614.1.3 實(shí)例:隨機(jī)產(chǎn)生10 個(gè)隨機(jī)數(shù),并顯示的數(shù) / 24714.1.4 實(shí)例:猴子吃桃問題 / 24814.2 do-while 循環(huán) / 24914.2.1 do-while 循環(huán)的一般格式 / 24914.2.2 實(shí)例:計(jì)算1 2 3 …… 100 的和 / 25014.2.3 實(shí)例:階乘求和 / 25014.3 for 循環(huán) / 25214.3.1 for 循環(huán)的一般格式 / 25214.3.2 實(shí)例:利用for 循環(huán)顯示100 之內(nèi)的偶數(shù) / 25214.3.3 實(shí)例:小球反彈的高度 / 25314.4 for...in 語句 / 25414.5 循環(huán)嵌套 / 25514.5.1 實(shí)例:九九乘法表 / 25614.5.2 實(shí)例:分解質(zhì)因數(shù) / 25614.5.3 實(shí)例:繪制“#”號(hào)的菱形 / 25814.5.4 實(shí)例:楊輝三角 / 25914.5.5 實(shí)例:弗洛伊德三角形 / 26114.6 break 語句 / 26214.7 continue 語句 / 263第15章 JavaScript 編程的函數(shù)和正則表達(dá)式 / 26515.1 初識(shí)函數(shù) / 26615.2 函數(shù)的定義與調(diào)用 / 26615.2.1 定義函數(shù) / 26615.2.2 調(diào)用函數(shù) / 26715.3 函數(shù)參數(shù)的使用 / 26815.3.1 值傳遞 / 26915.3.2 地址傳遞 / 27015.4 函數(shù)的返回值 / 27315.4.1 return 語句的語法格式 / 27315.4.2 實(shí)例:顯示數(shù)組中的數(shù) / 27415.5 遞歸函數(shù) / 27515.6 正則表達(dá)式 / 27615.6.1 什么是正則表達(dá)式 / 27615.6.2 正則表達(dá)式的語法格式 / 27715.6.3 RegExp 對(duì)象 / 27715.6.4 RegExp 對(duì)象的屬性 / 27815.6.5 String 對(duì)象的4 個(gè)方法 / 27815.6.6 高級(jí)正則表達(dá)式 / 283第16章 JavaScript 的對(duì)象編程 / 28716.1 初識(shí)對(duì)象編程 / 28816.1.1 面向?qū)ο?/ 28816.1.2 基于對(duì)象 / 28916.1.3 基于對(duì)象的JavaScript / 28916.2 對(duì)象的屬性和方法 / 28916.2.1 對(duì)象的屬性 / 29016.2.2 對(duì)象的方法 / 29016.3 預(yù)定義對(duì)象 / 29116.4 自定義對(duì)象 / 29116.4.1 創(chuàng)建對(duì)象 / 29116.4.2 創(chuàng)建對(duì)象的方法 / 29416.4.3 對(duì)象的刪除 / 29716.5 Array 對(duì)象 / 29716.5.1 創(chuàng)建Array 對(duì)象 / 29716.5.2 訪問數(shù)組元素 / 29816.5.3 多維數(shù)組 / 29916.5.4 Array 對(duì)象的常用屬性和方法 / 30016.6 Math 對(duì)象 / 30216.7 Date 對(duì)象 / 30416.7.1 Date 對(duì)象的創(chuàng)建方式 / 30416.7.2 Date 對(duì)象的方法 / 30416.8 Object 對(duì)象 / 307第17章 JavaScript 的表單驗(yàn)證和Cookie 處理 / 30917.1 JavaScript 的表單驗(yàn)證 / 31017.1.1 獲得表單信息 / 31017.1.2 檢驗(yàn)表單的方法 / 31117.1.3 利用JavaScript 獲取個(gè)人信息統(tǒng)計(jì) / 31217.1.4 利用JavaScript 獲取下拉列表框和datalist 控件中的信息 / 31317.1.5 利用JavaScript 獲取電子郵箱信息 / 31417.1.6 利用JavaScript 改變網(wǎng)頁的背景色 / 31517.1.7 利用JavaScript 實(shí)現(xiàn)文本框的智能輸入 / 31717.2 JavaScript 的Cookie 處理 / 31817.2.1 什么是Cookie / 31817.2.2 Cookie 的屬性 / 31917.2.3 Cookie 的儲(chǔ)存 / 32017.2.4 Cookie 的讀取 / 322第18章 JavaScript 的網(wǎng)頁特效 / 32518.1 JavaScript 的文字特效 / 32618.1.1 文字的跑馬燈動(dòng)畫效果 / 32618.1.2 打字動(dòng)畫效果 / 32718.1.3 大小不斷變化的文字動(dòng)畫效果 / 33018.1.4 顏色不斷變化的文字動(dòng)畫效果 / 33118.1.5 來回升降的文字動(dòng)畫效果 / 33318.2 JavaScript 的圖像特效 / 33518.2.1 動(dòng)態(tài)改變圖像的位置 / 33518.2.2 圖像不斷閃爍的動(dòng)畫效果 / 33618.2.3 拖動(dòng)鼠標(biāo)改變圖像大小 / 33818.3 JavaScript 的時(shí)間特效 / 33918.3.1 分時(shí)問候時(shí)間特效 / 33918.3.2 動(dòng)態(tài)顯示當(dāng)前日期和時(shí)間效果 / 34018.3.3 時(shí)間倒計(jì)時(shí)頁面效果 / 34218.4 JavaScript 的鼠標(biāo)事件特效 / 34318.4.1 不允許單擊鼠標(biāo)左右鍵特效 / 34318.4.2 動(dòng)態(tài)顯示鼠標(biāo)的當(dāng)前坐標(biāo) / 34518.5 JavaScript 的菜單特效 / 34618.5.1 下拉菜單特效 / 34618.5.2 滾動(dòng)的導(dǎo)航菜單特效 / 347第19章 JavaScript 窗口的控制和提醒功能 / 34919.1 JavaScript 的window 對(duì)象 / 35019.1.1 window 對(duì)象的屬性 / 35019.1.2 window 對(duì)象的方法 / 35119.1.3 在JavaScript 中引用window 對(duì)象屬性和方法 / 35219.2 窗口的基本操作 / 35219.2.1 打開窗口 / 35219.2.2 關(guān)閉窗口 / 35519.2.3 移動(dòng)或改變窗口大小 / 35619.3 與用戶交互的對(duì)話框 / 35719.3.1 提示對(duì)話框 / 35719.3.2 詢問對(duì)話框 / 35819.3.3 輸入對(duì)話框 / 360第20章 JavaScript 的DOM 編程 / 36320.1 初識(shí)文檔對(duì)象模型 / 36420.1.1 DOM 中的節(jié)點(diǎn) / 36420.1.2 Node 對(duì)象 / 36520.1.3 Node 對(duì)象的常用屬性和方法 / 36520.1.4 實(shí)例:HTML 文檔的節(jié)點(diǎn)屬性 / 36620.2 訪問文檔中的對(duì)象 / 36820.2.1 getElementsByTagName() 方法 / 36820.2.2 getElementById() 方法 / 36920.2.3 getElementsByName() 方法 / 37020.3 節(jié)點(diǎn)的基本操作 / 37120.3.1 節(jié)點(diǎn)的生成 / 37120.3.2 節(jié)點(diǎn)的添加和插入 / 37220.3.3 節(jié)點(diǎn)的替換 / 37520.3.4 節(jié)點(diǎn)的刪除 / 37620.4 對(duì)屬性進(jìn)行操作 / 37720.5 事件驅(qū)動(dòng)及處理 / 379第21章 JavaScript 的框架庫jQuery / 38321.1 初識(shí)框架庫jQuery / 38421.1.1 jQuery 的下載 / 38421.1.2 jQuery 的使用 / 38521.2 jQuery 的常用選擇器 / 38621.3 jQuery 的常用事件方法 / 38921.3.1 $(document).ready() 事件方法 / 38921.3.2 鼠標(biāo)常用事件方法 / 39021.3.3 鍵盤常用事件方法 / 39221.4 jQuery 的動(dòng)畫效果 / 39421.4.1 顯示和隱藏動(dòng)畫效果 / 39421.4.2 淡入和淡出動(dòng)畫效果 / 39521.4.3 滑動(dòng)動(dòng)畫效果 / 39721.4.4 自定義動(dòng)畫 / 399

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)