HTML與CSS入門經典(第9版)( 簡體 字) | |
作者:[美] Julie Meloni | 類別:1. -> 程式設計 -> 網路編程 -> HTML 2. -> 程式設計 -> 網路編程 -> CSS |
出版社:人民郵電出版社 | 3dWoo書號: 39504 詢問書籍請說出此書號! 有庫存 NT售價: 225 元 |
出版日:9/1/2014 | |
頁數:328 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115365293 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章 理解Web的工作方式 1
1.1 HTML和WWW簡史 2 1.2 創建Web內容 2 1.3 理解Web內容遞送 3 1.4 選擇Web托管提供商 4 1.5 利用多種Web瀏覽器執行測試 6 1.6 創建一個示例文件 7 1.7 使用FTP傳輸文件 7 1.7.1 選擇FTP客戶端 8 1.7.2 使用FTP客戶端 9 1.8 了解在Web服務器上放置文件的位置 11 1.8.1 基本的文件管理 11 1.8.2 使用索引頁面 12 1.9 在不涉及Web服務器的情況下分發內容 13 1.9.1 在本地發布內容 13 1.9.2 在博客上發布內容 14 1.10 關于測試Web內容的提示 14 1.11 小結 15 1.12 問與答 15 1.13 測驗 16 1.13.1 問題 16 1.13.2 答案 17 1.13.3 練習 17 第2章 構造HTML文檔 18 2.1 準備工作 18 2.2 從一個簡單的Web頁面開始 19 2.3 每個Web頁面都必須具有的HTML標簽 22 2.4 利用段落和換行符組織頁面 23 2.5 利用標題組織內容 25 2.6 理解語義元素 27 2.7 驗證Web內容 28 2.8 小結 30 2.9 問與答 31 2.10 測驗 31 2.10.1 問題 31 2.10.2 答案 31 2.10.3 練習 32 第3章 理解層疊樣式表 33 3.1 CSS的工作方式 34 3.2 基本的樣式表 35 3.3 CSS樣式的基礎知識 39 3.3.1 基本的布局屬性 39 3.3.2 基本的格式化屬性 40 3.4 使用樣式類 42 3.5 使用樣式ID 44 3.6 內部樣式表和內聯樣式 45 3.7 小結 47 3.8 問與答 47 3.9 測驗 48 3.9.1 問題 48 3.9.2 答案 48 3.9.3 練習 48 第4章 密切觀察HTML5頁面結構 50 4.1 概念化頁面 50 4.2 以多種方式使用header元素 54 4.3 理解section元素 55 4.4 使用article元素 56 4.5 實現nav元素 56 4.6 何時使用aside元素 57 4.7 有效地使用footer元素 58 4.8 小結 58 4.9 問與答 59 4.10 測驗 59 4.10.1 問題 59 4.10.2 答案 59 4.10.3 練習 60 第5章 處理文本塊和列表 61 5.1 在頁面上對齊文本 62 5.1.1 使用屬性 62 5.1.2 對齊塊級元素中的文本 62 5.2 3類HTML列表 64 5.3 在列表內放置列表 66 5.4 小結 70 5.5 問與答 71 5.6 測驗 71 5.6.1 問題 71 5.6.2 答案 71 5.6.3 練習 72 第6章 處理字體 73 6.1 處理特殊字符 74 6.2 粗體、斜體和特殊的文本格式化 76 6.3 調整字體 79 6.4 使用Web字體 82 6.5 小結 84 6.6 問與答 85 6.7 測驗 85 6.7.1 問題 85 6.7.2 答案 86 6.7.3 練習 86 第7章 處理顏色和邊框 87 7.1 選擇顏色的最佳實踐 87 7.2 理解Web顏色 88 7.3 使用十六進制的顏色值 90 7.4 使用CSS設置背景、文本和邊框顏色 91 7.5 創建圓角 93 7.6 小結 95 7.7 問與答 95 7.8 測驗 96 7.8.1 問題 96 7.8.2 答案 96 7.8.3 練習 96 第8章 使用外部鏈接和內部鏈接 97 8.1 使用Web地址 97 8.2 使用錨點在頁面內鏈接 99 8.2.1 利用錨點標識頁面中的位置 100 8.2.2 鏈接到錨點位置 100 8.3 在自己的Web內容之間創建鏈接 102 8.4 鏈接到外部Web內容 105 8.5 鏈接到電子郵件地址 106 8.6 在新的瀏覽器窗口中打開鏈接 107 8.7 使用CSS編排超鏈接的樣式 107 8.8 小結 110 8.9 問與答 111 8.10 測驗 112 8.10.1 問題 112 8.10.2 答案 112 8.10.3 練習 112 第9章 使用表格和欄 114 9.1 創建一個簡單的表格 114 9.2 控制表格大小 118 9.3 表格內的對齊和跨越 120 9.4 利用表格進行頁面布局 123 9.5 使用CSS欄 123 9.6 小結 127 9.7 問與答 127 9.8 測驗 127 9.8.1 問題 128 9.8.2 答案 128 9.8.3 練習 128 第10章 創建用于Web的圖像 129 10.1 選擇圖形軟件 129 10.2 關于圖形需要知道的最少知識 130 10.3 準備照片圖像 131 10.3.1 裁剪圖像 132 10.3.2 調整圖像大小 133 10.3.3 調整圖像顏色 134 10.3.4 控制JPEG壓縮 135 10.4 創建橫幅和按鈕 135 10.5 減少或刪除圖像中的顏色 137 10.6 創建拼貼式背景圖像 137 10.7 創建動畫式Web圖形 139 10.8 小結 139 10.9 問與答 140 10.10 測驗 140 10.10.1 問題 140 10.10.2 答案 141 10.10.3 練習 141 第11章 在Web站點中使用圖像 142 11.1 在Web頁面上放置圖像 142 11.2 利用文本描述圖像 145 11.3 指定圖像的高度和寬度 145 11.4 對齊圖像 146 11.4.1 水平圖像對齊 146 11.4.2 垂直圖像對齊 148 11.5 把圖像轉變成鏈接 149 11.6 使用背景圖像 152 11.7 使用圖像映射 153 11.7.1 為什么圖像映射并非總是必要的 153 11.7.2 映射圖像內的區域 154 11.7.3 為圖像映射創建HTML代碼 155 11.8 小結 157 11.9 問與答 158 11.10 測驗 158 11.10.1 問題 159 11.10.2 答案 159 11.10.3 練習 159 第12章 在Web站點中使用多媒體 160 12.1 鏈接到多媒體文件 161 12.2 嵌入多媒體文件 163 12.3 為音頻和視頻播放使用純HTML5代碼 165 12.4 關于使用多媒體的額外提示 167 12.5 小結 168 12.6 問與答 169 12.7 測驗 170 12.7.1 問題 170 12.7.2 答案 170 12.7.3 練習 170 第13章 處理邊距、填充、對齊和浮動 171 13.1 使用邊距 171 13.2 填充元素 177 13.3 使所有的一切保持對齊 180 13.4 理解float屬性 181 13.5 小結 183 13.6 問與答 183 13.7 測驗 184 13.7.1 問題 184 13.7.2 答案 184 13.7.3 練習 184 第14章 理解CSS方框模型和定位 185 14.1 CSS方框模型 185 14.2 關于定位的獨家新聞 188 14.3 控制元素的堆疊方式 191 14.4 管理文本流 193 14.5 小結 194 14.6 問與答 194 14.7 測驗 194 14.7.1 問題 194 14.7.2 答案 195 14.7.3 練習 195 第15章 創建固定布局或流動布局 196 15.1 理解固定布局 197 15.2 理解流動布局 198 15.3 創建固定/流動混合布局 200 15.3.1 從基本的布局結構開始 200 15.3.2 在固定/流動混合布局中定義兩欄 201 15.3.3 設置布局的最小寬度 203 15.3.4 在固定/流動混合布局中處理欄高度 204 15.4 考慮響應性Web設計 208 15.5 小結 209 15.6 問與答 209 15.7 測驗 209 15.7.1 問題 209 15.7.2 答案 210 15.7.3 練習 210 第16章 使用CSS進一步處理列表 211 16.1 HTML列表復習 211 16.2 CSS方框模型如何影響列表 212 16.3 放置列表項指示符 215 16.4 利用列表項和CSS創建圖像映射 216 16.5 小結 219 16.6 問與答 219 16.7 測驗 219 16.7.1 問題 220 16.7.2 答案 220 16.7.3 練習 220 第17章 使用CSS設計導航系統 221 17.1 導航列表與常規的列表有何區域 221 17.2 利用CSS創建垂直導航系統 222 17.2.1 編排單級垂直導航系統的樣式 224 17.2.2 編排多級垂直導航系統的樣式 226 17.3 利用CSS創建水平導航系統 229 17.4 小結 232 17.5 問與答 232 17.6 測驗 233 17.6.1 問題 233 17.6.2 答案 233 17.6.3 練習 233 第18章 使用鼠標動作修改文本顯示 234 18.1 利用CSS創建工具提示 234 18.2 利用CSS顯示額外的翻轉文本 237 18.3 訪問事件 238 18.4 使用onclick更改div的外觀 239 18.5 小結 244 18.6 問與答 244 18.7 測驗 245 18.7.1 問題 245 18.7.2 答案 245 18.7.3 練習 245 第19章 實現CSS3變形、漸變和動畫 246 19.1 考慮瀏覽器的差別 246 19.2 使用2D變形 247 19.2.1 平移元素 247 19.2.2 旋轉元素 249 19.2.3 縮放元素 250 19.2.4 扭曲元素 252 19.3 使用3D變形 253 19.3.1 應用透視圖 253 19.3.2 在3D空間中移動和旋轉元素 255 19.3.3 創建和操縱立方體 255 19.4 實現CSS3漸變 259 19.5 初識CSS3動畫 260 19.6 小結 261 19.7 問與答 261 19.8 測驗 262 19.8.1 問題 262 19.8.2 答案 262 19.8.3 練習 262 第20章 創建打印友好的Web頁面 263 20.1 是什么使頁面成為打印友好的 264 20.2 應用特定于媒體的樣式表 266 20.3 設計用于打印頁面的樣式表 267 20.4 在Print Preview(打印預覽)中查看Web頁面 270 20.5 小結 272 20.6 問與答 272 20.7 測驗 272 20.7.1 問題 272 20.7.2 答案 273 20.7.3 練習 273 第21章 理解動態Web站點和HTML5應用程序 274 21.1 理解不同類型的腳本 274 21.2 在HTML中包括JavaScript代碼 275 21.3 顯示隨機內容 277 21.4 理解文檔對象模型 280 21.5 基于用戶交互更改圖像 281 21.6 提前考慮開發HTML5應用程序 282 21.7 小結 283 21.8 問與答 283 21.9 測驗 284 21.9.1 問題 284 21.9.2 答案 284 21.9.3 練習 285 第22章 處理基于Web的表單 286 22.1 HTML表單是如何工作的 286 22.2 創建表單 287 22.3 接受文本輸入 291 22.4 命名每一份表單數據 292 22.4.1 標記每一份表單數據 292 22.4.2 組合表單元素 293 22.4.3 在表單中包括隱藏的數據 294 22.5 探討表單輸入控件 294 22.5.1 復選框 294 22.5.2 單選按鈕 296 22.5.3 選擇列表 296 22.5.4 文本框、文本區和其他輸入類型 297 22.6 使用HTML5表單驗證 298 22.7 提交表單數據 300 22.8 小結 301 22.9 問與答 302 22.10 測驗 302 22.10.1 問題 302 22.10.2 答案 303 22.10.3 練習 303 第23章 組織和管理Web站點 304 23.1 當一個頁面就足夠時 305 23.2 組織簡單的站點 306 23.3 組織更大的站點 308 23.4 編寫易于維護的代碼 311 23.4.1 利用注釋記錄代碼 311 23.4.2 縮進代碼以使之更清晰 312 23.5 考慮版本控制 313 23.6 使用HTML和CSS框架 314 23.7 小結 315 23.8 問與答 315 23.9 測驗 316 23.9.1 問題 316 23.9.2 答案 316 23.9.3 練習 316 第24章 幫助人們找到你的Web頁面 318 24.1 宣傳你的Web站點 318 24.2 利用主要的搜索站點列出你的頁面 320 24.3 為搜索引擎提供線索 321 24.4 關于搜索引擎優化的額外提示 326 24.5 小結 327 24.6 問與答 327 24.7 測驗 328 24.7.1 問題 328 24.7.2 答案 328 24.7.3 練習 328 《HTML與CSS入門經典(第9版)》是經典暢銷圖書《HTML與CSS入門經典》的最新版本,與過去的版本相同,本書采用直觀、循序漸進的方法,為讀者講解使用HTML5與CSS3設計、創建并維護世界級Web站點的過程,以方便讀者掌握。
《HTML與CSS入門經典(第9版)》分為24章,其涵蓋的內容有理解Web的工作方式,構造HTML文檔,理解層疊樣式表、理解HTML5頁面架構,處理文本塊和列表,處理字體,處理顏色和邊框,使用外部鏈接和內部鏈接,使用表格和欄,創建用于Web的圖像,在Web站點中使用圖像和多媒體,處理邊距、填充、對齊和浮動,理解CSS方框模型和定位,創建固定或流動布局,使用CSS進一步處理列表并設計導航,使用鼠標操作修改文本顯示,實現CSS3變形、漸變和動畫,創建打印友好的Web界面,理解動態Web站點和HTML5應用,處理基于Web的表單,組織和管理Web站點,以及幫助人們找到你的Web頁面等內容。 《HTML與CSS入門經典(第9版)》語言簡潔、內容豐富,適合Web設計開發人員,以及大中專院校相關專業的學生閱讀,對Web開發和發布感興趣的讀者也可以從中獲益。 |