導航:首頁 > 萬維百科 > 響應式網頁設計

響應式網頁設計

發布時間:2020-08-01 08:31:39

1、什麼是響應式web設計

響應式Web設計是在開發和設計網站過程中產生的一種方式,它的目的是讓內容布局能隨用戶使用顯示器的不同而變化。再明確點說,這種設計概念,就是讓原本1292像素寬,4欄的內容,能夠很好地顯示在1025像素寬的用戶屏幕上,同時還能自動簡化成2欄。當然,讓它很好的適應智能手機和其他種類電腦的屏幕也就成了水到渠成的事了。這種特殊的設計形式就被成為「響應式Web設計」。

響應式Web設計的優點:可以兼容所有尺寸的屏幕,隨著手持設備(手機)屏幕尺寸繁多,也有很好的兼容性;而且開發一次,pc版和觸屏版,手機版融合為一;

響應式Web設計的缺點:對前端工程師要求比較高,它的屏幕兼容要求前端工程師對各種瀏覽器差異性了解比較多,對於大數據展示的門戶站點,如果用同一頁面,即時瀏覽器不崩潰,在手機上一個頁面,很難滑到最底部,帶來操作是十分不方便的,觸屏版和手機版對優質信息展示不足。

綜合優缺點:響應式Web設計在企業站點,微型或者小站還是可以用的,對於大中型站點不合適(尤其大信息量展示的)。

2、響應式網頁設計的十大開發框架

Gumby Framework
Gumby 2是建立在Sass基礎上的。Sass是一款非常強大的CSS 預處理器,允許用戶自主快速的開發擴展Gumby,同時提供很多新的工具來自定義和擴展Gumby框架。Gumby 2是一個非常棒的響應式CSS框架。
Get UI Kit
Get UI Kit是一款輕量級、模塊化的前端框架,可快速構建強大的web前端界面,而且,它是一款開源的前端UI界面的框架,可以無任何限制的使用UIKit 來創建自己的風格。
Foundation
Foundation是一個易用、強大而且靈活的框架,用於構建基於任何設備上的Web應用。提供多種Web上的UI 組件,如表單、按鈕、 標簽等。
Semantic
UI是Web的靈魂!Semantic是為工程師而製作的可復用的開源前端框架。提供各種UI組件,使得開發更加直觀、易於理解。
52Framework
52 Framework主要用於優化HTML5和CSS3的跨瀏覽器兼容性的框架,可在所有主流瀏覽器上運行。
PureCSS
Pure是一組小的、響應式CSS模塊,可用於任意Web項目中。它可作為每個網站或Web應用的起步工具,幫助開發者處理應用程序所需的所有CSS工作,同時不會讓每個應用千篇一律。
Responsablecss
Responsable使用最少的Sass,帶給你最完美的響應式框架。
TukTuk
TukTuk支持代碼重用功能,提供更加快速、高效的樣式列表,易於添加與維護。
Kube
Kube是全球最為流行、最靈活的CSS框架之一。其帶給你最強大的功能選擇,極具創意性與美觀性。
Ivory
Ivory是一款強大、靈活、易用的響應式框架。 Ivory基於12列的響應式網格布局,包含表格,按鈕,表格,分頁,撥動開關,工具提示,手風琴,選項卡等網站中常用的組件和樣式。

3、什麼是響應式網頁設計與自適應網頁設計

響應式與自適應的原理是相似的,都是檢測設備。 根據不同的設備採用不同的css,而且css都是採用的百分比的,而不是固定的寬度。

不同點:響應式的模板在不同的設備上看上去是不一樣的,會隨著設備的改變而改變展示樣式, 而自適應不會,所有的設備看起來都是一套的模板,不過是長度或者圖片變小了,不會根據設備採用不同的展示樣式。

4、html5怎麼製作一個響應式網頁?

HTML5 製作響應式網頁,首先需要考慮是全平台適配還是只是移動端適配。這里以移動端響應式網站為例,講述如何製作響應式網頁。

1、選定基本設計尺寸,一般以1080為基準。確定響應式web設計的應用場景之後,和美工(或設計師)溝通,之前,一般需要美工出幾套主流移動設備屏幕解析度的設計圖,現在,使用流式布局以及rem等可以使用一套設計圖,以最常用的移動設備屏幕解析度為基準。

2、當美工完成設計圖之後,前端工程師的工作就開始了。這時你就可以使用PS或是FW進行切圖了。一般說來,Fireworks cs6切圖更快,但是Fireworks有時會有圖片失真的情況發生,所以,有時需要使用PS進行配合,PS有切片工具可以專門用來切圖。

5、什麼是響應式網站及其特點

響應式網站設計是一種網路頁面設計布局,也即可以智能地根據用戶行為以及使用的設備環境進行相對應的布局。響應式網站就是使用響應式網站設計而設計出的網站。

為什麼這么多人喜歡響應式網站?響應式網站優勢有哪些呢?

1、利於用戶體驗

響應式網站,是良好用戶訪問體驗響應式設計的呈現,改良了網頁內容被插件約束的場所,豐富了多彩的網站,滿意了用戶視覺上的審美需求,且能夠提高網站的載入速率,利於提升用戶體驗度。

2、不用在根據不同的終端設計不同的網頁類型

前面說過,響應式網站可以智能地根據用戶行為以及使用的設備環境進行相對應的布局,所以只需求設計完成一個pc站就能順應一切的終端設備,不需去為特定的終端做一個特定的版本網站。

3、不用在被動的調整顯示方式方法

網站智能化建設響應式網站,可以針對用戶設備顯示端的尺寸不同,自動的調整網站的顯示方式方法,讓網站幾乎可以適應所有的顯示終端,而且還可以在瀏覽器中調整網站的寬度,從而最大程度的提高用戶的網站體驗。

4、一個後台統籌管理

便捷式管理響應式網站也是其中的一大優勢,在網站的日常管理與維護上輕松運營,在後台管理上不需求經過不同後台來管理不同終端,只需求一個後台便能統籌管理。

5、節省建站成本

建設響應式的網站,客戶不用再針對不同的設備而製作不同的頁面。建設一個響應式的網站,最終實現一站多用的效果,從而達到節省網站建設成本的目的。而且,多種營銷方式方法,可以通過唯一的URL地址進行社交分享,通過分享帶來更多的潛在用戶。

上面提到的幾點響應式網站的優點,大家會常遇到,感觸更深些,其它的響應式網站優點不在一一累述,大家可以在平常的工作中自行發掘。

6、網頁設計中響應式具體怎麼實現?

響應式網頁設計現在無疑是一件大事情。如果你還不了解響應式設計,可以看看我最近發表的響應式站點列表(譯者註:可以好好看看示例中的網站在不同解析度下的展現方式)。對新手來說,響應式設計可能有一點復雜,但是事實上比你想像的簡單。為了幫助你迅速的了解響應式設計,我起草了一篇快速教程。你可以在3個步驟中學習到響應式設計和媒介查詢(Media Queries)的基本原理(假定你了解基本的CSS知識)。

第一步:Meta標簽

大多數移動瀏覽器將HTML頁面放大為寬的視圖(viewport)以符合屏幕解析度。你可以使用視圖的meta標簽來進行重置。下面的視圖標簽告訴瀏覽器,使用設備的寬度作為視圖寬度並禁止初始的縮放。

第二步:HTML結構

在這個例子里,我有一個包括頭部、內容、側邊欄和頁腳的基本頁面布局。頭部有固定的高度180像素,內容容器是600像素而側邊欄是300像素。

第三步:媒介查詢-Media Queries

CSS3 Media Query-媒介查詢是響應式設計的核心。它根據條件告訴瀏覽器如何為指定視圖寬度渲染頁面。

當視圖寬度為小於等於980像素時,如下規則將會生效。基本上,我會將所有的容器寬度從像素值設置為百分比以使得容器大小自適應。

然後為小於等於700像素的視圖指定#content和#sidebar的寬度為自適應並且清除浮動,使得這些容器按全寬度顯示。

對於小於等於480像素(手機屏幕)的情況,將#header元素的高度設置為自適應,將h1的字體大小修改為24像素並隱藏側邊欄。

你可以根據你的喜好添加足夠多的媒介查詢。我在示例中僅僅展示了3個媒介查詢。媒介查詢的目的在於為指定的視圖寬度指定不同的CSS規則,來實現不同的布局。媒介查詢可以寫在同一個或者單獨的樣式表中。

7、什麼叫響應式網站

響應式Web設計(Responsive Web design)的理念是:

頁面的設計與開發應當根據用戶行為以及設備環境(系統平台、屏幕尺寸、屏幕定向等)進行相應的響應和調整。具體的實踐方式由多方面組成,包括彈性網格和布局、圖片、CSS media query的使用等。無論用戶正在使用筆記本還是iPad,我們的頁面都應該能夠自動切換解析度、圖片尺寸及相關腳本功能等,以適應不同設備;換句話說,頁面應該有能力去自動響應用戶的設備環境。響應式網頁設計就是一個網站能夠兼容多個終端——而不是為每個終端做一個特定的版本。

8、自適應網頁設計和響應式網頁設計有什麼區別

通俗的說,自適應網頁設計也是響應式網頁設計,響應式網頁設計也是自適應網頁設計。但是真正的細分起來,自適應只是響應式的一個子集,指網頁中整體大圖的自適應或者banner的自適應。

響應式設計可以一個網站兼容多個不同終端

響應式網頁設計優勢:流體網格的網站適合響應式網頁設計。

1、靈活性強,可以適應不同解析度的設備

2、方便快捷的解決多設備顯示適應問題

自適應網頁設計優勢:固定斷點的網站適合自適應網頁設計。

1、實施起來代價更低,測試更容易

2、自適應布局可以讓設計更加可控,因為它只需要考慮幾種狀態就可以了

雖然響應式/自適應網頁設計會帶來兼容各種設備工作量大、代碼累贅、載入時間長的缺點,但它們能「一次設計,普遍適用」,可以根據屏幕解析度自適應以及自動縮放圖片、自動調整布局,它們不只是技術的實現,更多的是對於設計的全新思維模式。

與響應式網頁設計相關的知識