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

響應(yīng)式一定是最佳的選擇嘛突颊?


如果預(yù)算充足且形式需要裆甩,做一個(gè)真正的“手機(jī)版”網(wǎng)站是首選冗锁。這樣就可以基于用戶(hù)的設(shè)備、位置嗤栓、連接速度冻河,以及包括技術(shù)特性在內(nèi)的其他變量來(lái)提供不同的內(nèi)容箍邮、設(shè)計(jì)和交互。

接手新項(xiàng)目時(shí)叨叙,不論響應(yīng)式是否合適锭弊,試著給用戶(hù)說(shuō)明以下幾點(diǎn):

  • 允許頁(yè)面顯示效果在老舊瀏覽器中有細(xì)微的差別,這樣可以使代碼更易維護(hù)擂错,將來(lái)更新的成本也更低味滞;
  • 讓頁(yè)面元素在那些老舊的瀏覽器(如IE8及更低版本)中表現(xiàn)一致會(huì)導(dǎo)致網(wǎng)站增加大量的圖片。這會(huì)使網(wǎng)站變慢钮呀,制作成本變高剑鞍,而且更難維護(hù)。
  • 現(xiàn)代瀏覽器可以理解的簡(jiǎn)潔代碼等同于更快速的網(wǎng)站爽醋∫鲜穑哭訴響應(yīng)的網(wǎng)站在搜索引擎中的評(píng)價(jià)高于慢騰騰的網(wǎng)站。
  • 使用老舊瀏覽器的用戶(hù)越來(lái)越少蚂四,使用現(xiàn)代瀏覽器的用戶(hù)越來(lái)越多——我們應(yīng)該支持大多數(shù)!
  • 最重要的一點(diǎn)形用,支持現(xiàn)代瀏覽器,你就能盡情地享受響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)证杭,它能響應(yīng)不同設(shè)備的不同瀏覽器視口。

HTML5部分:


html5文檔類(lèi)型聲明:

<!doctype html>

html5鏈入腳本文件:

<script src="js/test.js"></script>

html5鏈入樣式文件:

<link rel="stylesheet" src="css/test.css">

html5新增標(biāo)簽:

section:定義文檔或應(yīng)用程序中的區(qū)域妒御;
nav:定義文檔的主導(dǎo)航區(qū)域解愤;
article:用來(lái)包裹獨(dú)立的內(nèi)容片段;
aside:用來(lái)表示與頁(yè)面主內(nèi)容松散相關(guān)的內(nèi)容乎莉;
header:定義文檔的頭部區(qū)域送讲;
footer:定義文檔的底部區(qū)域;
address:定義文檔的聯(lián)系信息區(qū)域惋啃;
...

HTML5表單的新輸入類(lèi)型(語(yǔ)義化輸入類(lèi)型哼鬓,部分設(shè)備會(huì)為對(duì)應(yīng)的輸入類(lèi)型匹配合適的鍵盤(pán)模式):

表單元素中的屬性():

1.required:添加該屬性說(shuō)明該表單為必填項(xiàng)异希;
2.autofocus:表單域默認(rèn)聚焦;
3.autocomplete:自動(dòng)補(bǔ)全绒瘦,屬性值為off或on称簿;

4.list:顯示一組備選值——[list實(shí)例](http://jsbin.com/damapegibe/edit?html,output);
5.pattern:正則匹配屬性——[pattern實(shí)例](http://jsbin.com/topana/edit?html,output);

媒體查詢(xún)能檢測(cè)哪些特性:

  1. width:視口寬度;
  1. height:視口高度惰帽;
  2. device-width:渲染設(shè)備屏幕的寬度憨降;
  3. device-height:渲染設(shè)備屏幕的高度;
  4. orientation:檢查設(shè)備出于橫向還是豎向该酗;
    ...

響應(yīng)式中需要牢記的公式:

目標(biāo)元素寬度 / 上下文元素寬度 = 百分比寬度授药;
目標(biāo)元素行高 / 目標(biāo)元素高度 = 百分比行高士嚎;

HTML5中的video標(biāo)簽屬性:

  • autoplay:資源加載完畢后自動(dòng)播放視頻;
  • controls: 顯示標(biāo)準(zhǔn)的 HTML5 視頻/音頻播放器控制條悔叽、控制按鈕莱衩;
  • loop:循環(huán)播放視頻;
  • poster:存放與視頻相關(guān)的預(yù)覽圖骄蝇;
  • preload:緩存視頻膳殷;
    eg:
    <video width="320" height="240" poster="img/test.jpg"  controls preload="auto">
        <source src="/i/movie.mp4" type="video/mp4">
        <source src="/i/movie.ogg" type="video/ogg">
        Your browser does not support the video tag.
    </video>
  • 響應(yīng)式視頻
    刪除video標(biāo)簽中的width、height屬性九火,在css中追加如下代碼:
video {
      max-width:100%赚窃;
      height:auto;
}

CSS3部分:


使圖片自動(dòng)縮放至與其容器100%匹配:

    img {
        max-width:100%岔激;
    }

nth規(guī)則:

    li:nth-child(2n+3)——從右邊開(kāi)始(第三個(gè)元素開(kāi)始)分析勒极,每?jī)蓚€(gè)元素選擇一個(gè);

CSS3中可使用的顏色屬性除了rgba外虑鼎,還可使用hsl(色相辱匿,飽和度,亮度)炫彩,hsla(色相匾七,飽和度,亮度江兢,透明度)昨忆。第一個(gè)h代表色相,60度時(shí)為黃色杉允,120度時(shí)為綠邑贴,180度時(shí)為青,240度時(shí)為藍(lán)叔磷,300度時(shí)為洋紅色拢驾,360度時(shí)為紅色:

    hsla(60,90%,50%,.8);    此時(shí)為黃色

CSS3實(shí)現(xiàn)表單驗(yàn)證:

表單驗(yàn)證實(shí)例;

創(chuàng)建3D變形:

點(diǎn)擊查看3D變形實(shí)例;

友情鏈接:

貝塞爾曲線(xiàn);
創(chuàng)建矩陣變形;
本書(shū)示例網(wǎng)址;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌睁蕾,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嵌洼,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡封恰,警方通過(guò)查閱死者的電腦和手機(jī)麻养,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)诺舔,“玉大人鳖昌,你說(shuō)我怎么就攤上這事备畦。” “怎么了许昨?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵懂盐,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我糕档,道長(zhǎng)莉恼,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任速那,我火速辦了婚禮俐银,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘端仰。我一直安慰自己捶惜,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布荔烧。 她就那樣靜靜地躺著吱七,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鹤竭。 梳的紋絲不亂的頭發(fā)上踊餐,一...
    開(kāi)封第一講書(shū)人閱讀 51,562評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音臀稚,去河邊找鬼市袖。 笑死,一個(gè)胖子當(dāng)著我的面吹牛烁涌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播酒觅,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼撮执,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了舷丹?” 一聲冷哼從身側(cè)響起抒钱,我...
    開(kāi)封第一講書(shū)人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎颜凯,沒(méi)想到半個(gè)月后谋币,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡症概,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年蕾额,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片彼城。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡诅蝶,死狀恐怖退个,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情调炬,我是刑警寧澤语盈,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站缰泡,受9級(jí)特大地震影響刀荒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜棘钞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一缠借、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧武翎,春花似錦烈炭、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至垫毙,卻和暖如春霹疫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背综芥。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工丽蝎, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人膀藐。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓屠阻,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親额各。 傳聞我的和親對(duì)象是個(gè)殘疾皇子国觉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容