作 者:傳智播客高教產品研發部 著
定 價:45
出 版 社:人民郵電出版社
出版日期:2016年03月01日
頁 數:341
裝 幀:平裝
ISBN:9787115410641
《HTML5+CSS3網站設計基礎教程》是Web前端開發工程師的入門讀物,本書配套有PPT、課程設計、教學視頻、課後練習及答案等學習資源,合適初學者學習。
● 目 錄 CONTENTS第1章 初識HTML5 11.1 HTML5概述 11.1.1 HTML5發展歷程 11.1.2 HTML5的優勢 21.1.3 HTML5瀏覽器支持情況 31.1.4 創建第一個HTML5頁面 41.2 HTML5基礎 61.2.1 HTML5文檔基本格式 61.2.2 HTML5語法 71.2.3 HTML標記 81.2.4 標記的屬性 101.2.5 HTML5文檔頭部相關標記 121.3 文本控制標記 151.3.1 標題和段落標記 151.3.2 文本格式化標記 191.3.3 特殊字符標記 21第2章 HTML素及屬性 372.1  素 372.1.1  素 372.1.2  素 382.1.3  素 402.1.4 列表的嵌套應用 412.2  素 422.2.1 hea素 422.2.2 素 432.2.3 arti素 442.2.4 as素 452.2.5 sect素 462.2.6 foo素 472.3  素 482.3.1 fig素和figcapt素 482.3.2 hgr素 492.4 頁素 512.4.1 deta素和summ素 51第3章 CSS3入門 683.1 CSS3簡介 683.1.1 CSS概述 683.1.2 CSS3發展歷史 693.1.3 CSS3瀏覽器支持情況 703.2 CSS核心基礎 713.2.1 CSS樣式規則 713.2.2 引入CSS樣式表 723.2.3 CSS基礎選擇器 773.3 文本樣式屬性 823.3.1 字體樣式屬性 82第4章 CSS3選擇器 1064.1 屬性選擇器 1064.1.1 E[att^=value]屬性選擇器 1064.1.2 E[att$=value]屬性選擇器 1084.1.3 E[att*=value]屬性選擇器 1094.2 關繫選擇器 1104.2.1 子代選擇器(>) 1104.2.2 兄弟選擇器(+、~) 1114.3 結構化偽類選擇器 1134.3.1 :root選擇器 1134.3.2 :not選擇器 1154.3.3 :only-child?選擇器 1164.3.4 :first-child和:last-child選擇器 1174.3.5 :nth-child(n)和:nth-last-child(n) 選擇器 1184.3.6 :nth-of-type(n)和:nth-last-of-type(n)第5章 CSS盒子模型 1345.1 盒子模型概述 1345.1.1 認識盒子模型 1345.1.2 標記 1365.1.3 盒子的寬與高 1385.2 盒子模型相關屬性 1395.2.1 邊框屬性 1395.2.2 邊距屬性 1485.2.3 box-shadow屬性 1525.3.7 設置背景圖像的大小 1615.3.8 設置背景的顯示區域 1635.3.9 設置背景圖像的裁剪區域 1645.3.10 設置多重背景圖像 1665.3.11 背景復合屬性 1675.4 CSS3漸變屬性 1695.4.1 線性漸變 1695.4.2 徑向漸變 171第6章 浮動與定位 1806.1 &nb素的浮動 1806.1.1 &nb素的浮動屬性float 1806.1.2 清除浮動 1846.2 overflow屬性 1906.3 &nb素的定位 1926.3.1 &nb素的定位屬性 1926.3.2 靜態定位static 1936.3.3 相對定位relative 1936.3.4 絕對定位absolute 1956.3.5 固定定位fixed 1986.3.6 z-index層疊等級屬性 198第7章 表單的應用 2117.1 認識表單 2117.1.1 表單的構成 2117.1.2 創建表單 2127.2 表單屬性 2137.3 in素及屬性 2157.3.1 in素的type屬性 2167.3.2 in素的其他屬性 2247.4 其素 2317.4.1 texta素 2317.4.2 sel素 232第8章 多媒體技術 2498.1 HTML5多媒體的特性 2498.2 多媒體的支持條件 2508.2.1 視頻和音頻編解碼器 2508.2.2 多媒體的格式 2518.3.3 音、視頻中的sou素 2558.3.4 調用網頁多媒體文件 2578.4 CSS控制視頻的寬高 2588.5 視頻和音頻的方法和事件 2608.6 HTML5音、視頻發展趨勢 2628.7 階段案例——制作音樂播放界面 262第9章 CSS3高級應用 2699.1 過渡 2699.1.1 transition-property屬性 2699.1.2 transition-duration屬性 2719.1.3 transition-timing-function屬性 2729.1.4 transition-delay屬性 2749.1.5 transition屬性 2749.2 變形 2749.2.1 認識transform 2749.2.2 2D轉換 2759.2.3 3D轉換 2829.3 動畫 2879.3.1 @keyframes 2879.3.2 animation-name屬性 288第10章 實戰開發——制作電商網站首頁 30810.1 準備工作 30910.2 首頁面詳細制作 314
HTML5與CSS3是下一代Web應用技術的基礎,使互聯網進入了一個嶄新的時代。本書從HTML5和CSS3的基礎知識入手,重點講解HTML5和CSS3新增功能和近期新前端技術,通過大量實例對HTML5和CSS3進行深入淺出的分析,使讀者在學習技術的同時,掌握Web開發和設計的精髓,提高綜合應用能力。本書共10章,第1~2章主要講解HTML5的基礎知識,包括HTML5的發展歷史、HTML5的優勢及瀏覽器支持情況、HTML5語法及文檔基本格式、HTML5素及屬性等。第3~4章主要講解CSS3入門及CSS3選擇器,包括CSS3發展歷史、CSS3瀏覽器支持情況、文本樣式屬性、屬性選擇器、關繫選擇器、偽類選擇器等。第5~7章分別講解盒子素的浮動與定位、表單的應用,它們是學習網頁布局的核心。第8章主要講解多媒體技術,包括HTML5多媒體的特性、多媒體的支持條件,以及如何在HTML 5等
傳智播客高教產品研發部 著
傳智播客成立於2006年,它是由中國Java培訓第一人張孝祥老師發起,聯合大的中文IT社區CSDN、中關村軟件園共同創辦的一家專業教育機構。辦學至今,傳智播客已成立10年,在這10年期間,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養優秀軟件應用工程師的宏偉目標,在累計培養的十萬餘名學員中,其中90%的學員均已在北、上、廣等一線城市高薪就業,特別是“黑馬程序員”的平均就業薪資已達到8K以上。為了迎合軟件市場的需求,8年期間,我們陸續開設了Java、網頁平面、PHP、.Net、iOS、C/C++六個專業方向的課程,並且未來將逐漸開設其他專業方向的課程。隨著傳等