響應式Web設計:HTML5和CSS3實戰 | 運動資訊第一站 - 2024年11月

響應式Web設計:HTML5和CSS3實戰

作者:(英)弗雷恩
出版社:人民郵電
出版日期:2013年01月01日
ISBN:9787115299222
語言:繁體中文
售價:256元

移動互聯網時代到來了。書里將當前Web設計中熱門的響應式設計技術與HTML5和CSS3結合起來,為讀者全面深入地講解了針對各種屏幕大小設計和開發現代網站的各種技術。不僅討論了媒體查詢、流式布局、相對字體、響應式媒體,更將HTML5和CSS3的相關知識點一並講解,是學習最新Web設計技術不可多得的佳作。《響應式Web設計:HTML5和CSS3實戰》適合各個層次的Web開發和設計人員閱讀。Ben Frain是一名具有十多年經驗的網頁設計師和前端工程師,直接與世界各地的客戶和設計機構並肩工作。同時他還是一名技術記者,定期為一些關注Mac平台、前沿科技、網頁設計和航空技術的刊物撰稿。在此之前,他曾是一名懷才不遇的(而且謙虛謹慎的)電視演員,畢業於索爾福德大學的媒體與表演專業。他寫了四部(自認為)同樣被低估的劇本,而且始終心懷能賣出一部的信念(盡管不像最初那麼強烈了)。工作之余,在身體(和妻子)允許的情況下,他喜歡玩室內足球。

第1章 HTML5、CSS3及響應式設計入門1.1為什麼智能手機很重要(而老版的IE不再重要)1.2響應式設計一定是最佳選擇嗎1.3響應式網頁設計的定義1.4為什麼要在響應式設計上停滯不前1.5響應式網頁設計示例1.5.1下栽視口調試工具1.5.2在線創意源泉1.6為什麼HTML5很優秀1.6.1省時省力1.6.2新增了語義化標簽元素1.7CSS3為響應式設計和更多創新奠定了基礎1.7.1底線:CSS3不破壞任何東西1.7.2CSS3如何解決日常設計問題1.8看吶,不用圖片1.9HTML5和CSS3現在就能用嗎1.10響應式網頁設計不是靈丹妙藥1.11引導客戶:網站不必在所有瀏覽器中表現一致1.12小結第2章 媒體查詢:支持不同的視口2.1現在就能使用媒體查詢2.2為什麼響應式設計需要媒體查詢2.2.1媒體查詢語法2.2.2媒體查詢能檢測那些特性2.2.3用媒體查詢改造我們的設計2.2.4加栽媒體查詢的最佳方法2.3我們的第一個響應式設計2.3.1我們的設計是固定寬度的,不要驚訝2.3.2響應式設計中要保證圖片盡可能精簡2.3.3小視口下的內容剪切2.4阻止移動瀏覽器自動調整頁面大小2.5針對不同視口寬度修正設計2.6響應式設計中內容始終優先2.7媒體查詢只是必要條件之一2.8小結第3章 擁抱流式布局3.1固定布局經不起未來考驗3.2為什麼響應式設計需要百分比布局3.3將網頁從固定布局修改為百分比布局3.3.1需要牢記的公式3.3.2設置百分比元素的上下文3.3.3必須時刻牢記上下文3.4用em替換3.5彈性圖片3.5.1讓圖片隨視口縮放3.5.2為特定圖片指定特定規則3.5.3給彈性圖片設置闞值3.5.4超級全能的max-width屬性3.6為不同的屏幕尺寸提供不同的圖片3.7流動網格布局和媒體查詢的默契配合3.8CSS網格系統3.9小結第4章 響應式設計中的HTML54.1HTML5的哪些部分現在就能用4.1.1大多數網站可以用HTML5編寫4.1.2膩子腳本和Modemizr4.2如何編寫HTML5網頁4.2.1HTML5的精簡之道4.2.2HTML5標簽的合理寫法4.2.3偉大的標簽萬歲4.2.4HTML的廢棄零件4.3HTML5的全新語義化元素……4.4HTML5結構元素的實際用法4.5HTML5的文本級語義元素4.5.14.5.24.5.34.5.4在頁面中應用文本層語義元素4.6遵循WAI-ARIA實現無障礙站點4.7在HTML5中嵌入媒體4.8用HTML5的方法為頁面添加視頻或音頻4.8.1提供備用的媒體源文件4.8.2針對老版本瀏覽器的備用方案4.8.3和標簽的用法基本一致4.9響應式視頻4.10離線Web應用4.10.1離線Web應用概述4.10.2讓網頁可離線使用4.10.3理解manifest文件4.10.4頁面被自動加載到離線緩存4.10.5版本注釋的用途4.10.6離線訪問網站4.10.7離線Web應用的故障診斷4.11小結第5章 CSS3:選擇器、字體和顏色模式5.1CSS3給前端開發人員帶來了什麼5.1.1IntemetExplorer6到8對CSS3的支持5.1.2使用CSS3設計和開發頁面5.2CSS規則解析5.3私有前綴及其用法5.4快速而有效的CSS技巧5.4.1CSS3多欄布局5,4.2文字換行5.5CSS3的新增選擇器及其用法5.5.1CSS3屬性選擇器5.5.2CSS3結構偽類5.5.3時偽元素的修正5.6自定義網頁字體5.6.1@font-face規則5.6.2使用@font-face嵌入網頁字體5.7幫幫我,標題模糊怎麼辦5.8新的CSS3顏色格式和透明度5.8.1RGB顏色5.8.2HSL顏色5.8.3針對IE6、IE7和IE8提供備用顏色值5.8.4透明通道5.9小結第6章 用CSS3創造令人驚艷的美6.1文字陰影6.1.1HEX、HSL或RGB顏色都可以6.1.2px、em或rem都行6.1.3取消文字陰影6.1.4制作浮雕文字陰影效果6.1.5多重文字陰影6.2盒陰影6.2.1內陰影6.2.2多重陰影6.3背景漸變6.3.1線性背景漸變6.3.2徑向背景漸變6.3.3重復漸變6.4背景漸變圖案6.5CSS3的響應性6.6組合使用CSS3屬性6.7多重背景圖片6.7.1背景圖片大小6.7.2背景圖片位置6.7.3背景屬性的縮寫語法6.8更多css特性6.9可縮放圖標:響應式設計中的完美選擇6.10小結第7章 CSS3過渡、變形和動畫7.1什麼是CSS3過渡以及如何使用它7.1.1過渡相關的屬性7.1.2響應式網站中的有趣過渡7,2CSS3的2D變形7.3嘗試CSS3的3D變形7.3.1分析3D變形效果7.3.23D變形尚未成熟7.4CSS3動畫效果7.5小結第8章 用HTML5和CSS3征服表單8.1HTML5表單8.1.1理解HTML5表單中的元素8.1.2placeholder8.1.3required8.1.4autofocu8.1.5autocomplete8.1.6list(及對應的datalist元素)8.1.7HTML5的新輸入類型8.1.8日期和時間輸入類型8.2如何給不支持新特性的瀏覽器打補丁8.3使用CSS3美化HTML5表單8.4小結第9章 解決跨瀏覽器問題9.1漸進增強與優雅降級9.2該不該修復老版本IE9.2.1統計數據(再看看世界的變化)9.2.2個人選擇9.3前端的瑞士軍刀:Modemizr9.3.1使用Modernizr輔助修正樣式問題9.3.2使用Modernizr讓老版本IE支持HTML5元素9.3.3給IE6、7、8追加min/max媒體查詢功能9.3.4使用Modernizr按需加栽資源9.4必要時將導航鏈接轉換為下拉菜單9.5高分辨率設備(未來趨勢)9.6小結


相關書籍