教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Web前端培訓(xùn):響應(yīng)式Web設(shè)計(jì)簡(jiǎn)介

更新時(shí)間:2022年10月19日09時(shí)38分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  響應(yīng)式Web設(shè)計(jì)(Responsive Web Design)是由Ethan Marcotte在2010年提出的,其目標(biāo)是要讓設(shè)計(jì)的網(wǎng)站能夠響應(yīng)用戶的行為,根據(jù)不同終端設(shè)備自動(dòng)調(diào)整尺寸。

  從設(shè)計(jì)理念看,響應(yīng)式Web設(shè)計(jì)是一種針對(duì)任意設(shè)備都可以對(duì)網(wǎng)頁(yè)內(nèi)容進(jìn)行完美布局的顯示方式,與原始設(shè)計(jì)方式相比有兩點(diǎn)突破:

  1.一套設(shè)計(jì),多處使用

  如果要找一個(gè)成本、設(shè)計(jì)、性能的平衡點(diǎn),響應(yīng)式設(shè)計(jì)是最好的選擇。響應(yīng)式Web設(shè)計(jì)可以做到一套設(shè)計(jì),響應(yīng)多種屏幕。

  2.移動(dòng)優(yōu)先

  之前的網(wǎng)站開(kāi)發(fā)大多數(shù)是先開(kāi)發(fā)PC端,再根據(jù)PC端的網(wǎng)頁(yè)及功能設(shè)計(jì)開(kāi)發(fā)移動(dòng)端。然而,隨著互聯(lián)網(wǎng)行業(yè)的發(fā)展,使用移動(dòng)端上網(wǎng)的用戶群早已經(jīng)趕超PC端。由于移動(dòng)端設(shè)備的屏幕小,計(jì)算資源低,如果先開(kāi)發(fā)移動(dòng)端,可以迫使開(kāi)發(fā)人員在屏幕更小、計(jì)算資源更低的設(shè)備中設(shè)計(jì)產(chǎn)品功能。這樣做,一是可以使產(chǎn)品的功能更加核心和簡(jiǎn)潔,二是有助于設(shè)計(jì)出性能更高的程序。

  從用戶體驗(yàn)方面來(lái)看,通常網(wǎng)站會(huì)在移動(dòng)瀏覽器上縮放,這樣雖然可以完整地呈現(xiàn)給人們想要瀏覽的內(nèi)容,但鑒于移動(dòng)設(shè)備屏幕大小的限制,過(guò)多的內(nèi)容會(huì)使頁(yè)面看起來(lái)雜亂不堪,用戶也很難找到自己關(guān)注的內(nèi)容。而響應(yīng)式Web設(shè)計(jì)并不是將整個(gè)網(wǎng)頁(yè)縮放給用戶,而是經(jīng)過(guò)精心篩選,有選擇性地顯示頁(yè)面的內(nèi)容。

響應(yīng)式Web設(shè)計(jì)

  響應(yīng)式Web設(shè)計(jì)有哪些相關(guān)技術(shù)?

  響應(yīng)式Web設(shè)計(jì)是和HTML5+CSS3互相配合與支持的,實(shí)現(xiàn)響應(yīng)式設(shè)計(jì)包括以下技術(shù)點(diǎn):

  (1)HTML5+CSS3的基本網(wǎng)頁(yè)設(shè)計(jì)。

  (2)視口:提供可以配置視口的屬性。

  (3)CSS3媒體查詢(Media Queries):識(shí)別媒體類型、特征(屏幕寬度、像素比等)。

  (4)流式布局(Fluid Layout):可以根據(jù)瀏覽器的寬度和屏幕大小自動(dòng)調(diào)整效果。

  (5)流式圖片(Fluid Images):隨流式布局進(jìn)行相應(yīng)縮放,可以理解為圖片的流式布局。

  (6)響應(yīng)式柵格系統(tǒng)(Responsive Fluid Grid):依賴于媒體查詢,根據(jù)不同的屏幕大小調(diào)整布局。

  (7)彈性盒布局:CSS3的彈性盒布局,一個(gè)可以讓人們告別浮動(dòng),完美地實(shí)現(xiàn)垂直居中的新特性。

  (8)彈性圖片:指的是不給圖片設(shè)置固定尺寸,而是通過(guò)設(shè)置img{max-width:100%;},讓圖片大小自動(dòng)適應(yīng)屏幕大小。

  實(shí)現(xiàn)響應(yīng)式Web設(shè)計(jì),可以說(shuō)就是根據(jù)現(xiàn)實(shí)屏幕大小的變化控制頁(yè)面的文檔流。

0 分享到:
和我們?cè)诰€交談!