本書系統(tǒng)地講解了HTML5和CSS3基礎知識以及實際運用技術,通過大量實例深入淺出地分析網(wǎng)頁制作的方方面面。書中不僅介紹了文本、鏈接、媒體、表格、列表、表單等網(wǎng)頁元素,而且介紹了如何為網(wǎng)頁設計布局,添加動態(tài)效果等;另外,還涉及上線、測試、優(yōu)化和無障礙性等內容。通過學習本書,初級水平的讀者即可創(chuàng)建網(wǎng)站,而中高級水平的開發(fā)人員也可以快速了解HTML5新元素、CSS3的奇幻效果、響應式Web設計以及各種實踐。
1. 再版升級多次再版的HTML5與CSS3入門教程,雙色印刷,講解Web開發(fā)核心技術
2. 輕松好學基礎知識 代碼案例 網(wǎng)頁圖,循序漸進,快速上手
3. 案例豐富全書200多段代碼案例,近300幅網(wǎng)頁效果圖,形象生動
4. 雙色易讀雙色印刷,雙欄排版,圖文并茂,閱讀體驗好
5. 補充知識設置「提示」和「側邊欄」等額外說明,輔助學習
喬 ·卡薩博納(Joe Casabona) 前端工程師、技術圖書作者、教師,碩士畢業(yè)于斯克蘭頓大學軟件工程專業(yè),具有20年Web開發(fā)經(jīng)驗。錄制了大量啟蒙初學者的Web開發(fā)視頻,涵蓋HTML、CSS、響應式設計、WordPress,廣受歡迎。曾與迪士尼、《國家地理》等合作Web開發(fā)項目。 望以文 有多年Web開發(fā)、產品設計與增長黑客經(jīng)驗,目前致力于推廣UI設計稿智能生成前端源代碼工具CodeFun。譯有《HTML5與CSS3基礎教程(第8版)》《設計體系:數(shù)字產品設計的系統(tǒng)化方法》等作品。微博@weakow。
版權聲明
獻詞
致謝
引言
第 1章 什么是HTML和CSS 1
1.1 什么是HTML 1
1.2 什么是CSS 3
1.3 HTML和CSS是如何一起工作的 4
1.4 小結 6
第 2章 在計算機上創(chuàng)建網(wǎng)站 7
2.1 使用文本編輯器 7
2.2 使用高級工具 8
2.3 網(wǎng)站目錄結構與文件擴展名 9
2.4 使用CodePen進行快速測試 11
2.5 小結 11
第3章 HTML語法 12
3.1 HTML標簽是怎樣工作的 12
3.2 添加注釋 14
3.3 創(chuàng)建HTML頁面的結構 15
3.4 標簽 16
3.5 什么是語義化標記 17
3.6 小結 17
第4章 基本的HTML元素 18
4.1 HTML文本的格式化 18
4.2 段落與標題 18
4.3 列表 19
4.4 引用塊級文本 20
4.5 行內文本的格式化 21
4.6 對代碼進行標記 22
第5章 鏈接 25
5.1 鏈接標記 25
5.2 URL的結構 26
5.3 內部鏈接與外部鏈接 27
5.4 相對鏈接和鏈接 27
5.5 其他鏈接類型 29
5.6 鏈接目標 30
5.7 小結 31
第6章 HTML結構與布局 32
6.1 網(wǎng)頁布局 32
6.2 塊級元素與行內元素 35
6.3 頁面區(qū)塊 36
6.4 建立博客文章的布局 38
6.5 小結 41
第7章 媒體 42
7.1 Web上的媒體是如何工作的 42
7.2 圖像 43
7.3 在網(wǎng)頁中添加圖像 45
7.4 響應式圖像:考慮不同的設備和網(wǎng)絡環(huán)境 47
7.5