1.什麼是響應式設計?數據庫
響應式設計就是在網站開發過程當中根據用戶操做以及設備的環境進行相應的操做和佈局,讓網站針對不一樣系統平臺、屏幕尺寸、屏幕定向等進行智能化調整,進行相對應的佈局,如在pc端、iphone、Android、ipad,實現了在智能手機和平板電腦等多種智能移動終端瀏覽效果的流暢,防止頁面變形,可以使頁面自動切換分辨率、圖片尺寸及相關腳本功能等,以適應不一樣設備,並可在任一瀏覽終端進行網站數據的同步更新,能夠爲不一樣終端的用戶提供更加溫馨的界面和更好的用戶體驗。bootstrap
2.響應式有什麼優點?瀏覽器
響應式設計在面對不一樣分辨率設備靈活性強,可以快捷解決多設備顯示適應問題,可兼容多個智能移動瀏覽終端,並自動適應其屏幕尺寸,風格統一,增長網站辨識度,而且響應式網站所用的後臺及數據庫是統一的,即在電腦PC端編輯了網站內容後,手機、PAD等智能移動瀏覽終端可以同步顯示修改以後的內容,網站數據的管理可以更加及時和便捷。提高網站技術品質,向用戶提供友好的Web界面,可以更好地發掘潛在客戶羣體,給網站帶來更多訪問流量。框架
3.響應式的原理與技術點什麼?iphone
①.Meta標籤訂義:位於文檔的頭部,不包含任何內容,meta標籤是對網站發展很是重要的標籤,它能夠用於鑑別做者,設定頁面格式,標註內容提要和關鍵字,以及刷新頁面等等,它迴應給瀏覽器一些有用的信息,以幫助正確和精確地顯示網頁內容。佈局
②.使用Media query(媒介查詢)適配對應樣式:經過不一樣的媒介類型和條件定義樣式表規則,獲取的值能夠設置設備的手持方向,水平仍是垂直orientation(portrait|lanscape),設備的分辨率resolution等;語法結構及用法:@media 設備名 only (選取條件) not (選取條件) and(設備選取條件)。網站
③.表格(table)的響應式處理:table會隨着網頁或設備的變化而自動改變,利用tr(行列)、td(豎列),也可以使用colspan(水平合併)、rowspan(垂直合併)完成頁面佈局,實現響應式設計。
spa
④.第三方框架bootstrap:引用bootstrap插件,更快捷的實現網頁的響應式設計。
插件