999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HTML5進行響應式Web應用的技巧

2017-03-09 09:06:31劉于沛
中國新通信 2017年2期
關鍵詞:設計

劉于沛

【摘要】 相比較以往的版本,HTML5具有許多新的特性,其已經(jīng)成為了一種主流的Web前端開發(fā)技術。本文結合HTML5的概念和特性,對基于HTML5的響應式Web設計進行了討論和分析。

【關鍵詞】 HTML5 響應式Web 設計

前言

移動互聯(lián)網(wǎng)的出現(xiàn),對于Web系統(tǒng)提出了許多新的要求,響應式Web也因此受到了越來越多的關注,其頁面布局可以根據(jù)用戶終端顯示設備的差異,進行自動調(diào)整,從而實現(xiàn)對于所有尺寸屏幕的兼容,而且可以通過一次開發(fā),實現(xiàn)PC版、觸屏版以及手機版的相互融合。基于HTML5,做好響應式Web的頁面設計,是相關技術人員需要關注的重點問題。

一、HTML5概述

HTML的指超文本標記語言,全稱Hyper Text Mark-up Language,是萬維網(wǎng)的基礎描述語言,我們平時上網(wǎng)時瀏覽的各種網(wǎng)頁,基本上都是基于HTML設計制作的。HTML5是對于HTML語言的第五次修訂,也是現(xiàn)階段的最新版本。事實上,HTML5并非單純的指HTML技術,還包括了CSS、JavaScript腳本語言等。

HTML5的出現(xiàn),主要是為了滿足移動設備對于多媒體技術的一個應用需求,canvas、video等標記的應用都能夠?qū)崿F(xiàn)上述目標。同時,在HTML5中,用戶與文檔的交互方式發(fā)生了巨大的改變,首先,新解析規(guī)則的應用,進一步強化了HTML5的靈活性,拓展了其適用范圍;其次,新增加了一些屬性,對冗余屬性和過時屬性進行了淘汰;然后,支持不同文檔之間的拖放功能以及離線編輯功能,而且具備更加詳細的解析規(guī)則。

對于終端用戶,HTML5豐富的功能和應用減少了對于各種插件的依賴性,可以更好的滿足用戶的各種需求,如聽音樂、看電影、玩游戲等,同時其對于各類設備的兼容性較強,可以直接將麥克風、攝像頭等與影音軟件進行對接,還支持手機端的跨應用切換功能,用戶可以直接在不同的APP之間進行切換,而不需要返回桌面,便捷性更強。對于開發(fā)人員而言,HTML5對語法進行了重新定義,實現(xiàn)了PC端與移動設別的統(tǒng)一標準,結合數(shù)量巨大的開源庫,使得Web程序的開發(fā)設計變得更加簡單,開發(fā)出的程序也可以實現(xiàn)全平臺兼容,成本有了很大的降低。另外,HTML5所提供的實時更新功能,為Bug的處理提供了便利。

二、基于HTML5的響應式Web設計

移動互聯(lián)網(wǎng)和智能手機、平板電腦等的發(fā)展和普及,使得許多人習慣在移動設備上進行工作和學習,在這種情況下,如何實現(xiàn)頁面大小的自動調(diào)整,適應不同尺寸屏幕的需求,就成為設計人員需要重點關注和解決的問題。就目前而言,部分網(wǎng)站針對不同的終端設備,制作出了不同的網(wǎng)頁版本,可以滿足用戶的個性化需求,但是這樣不僅成本較高,而且運行維護異常繁瑣。對此,可以采用響應式Web,或者說自適應Web,通過對現(xiàn)有開發(fā)技巧的整合,對頁面布局問題進行解決。

2.1 viewport指令設置

viewport指令存在于meta標簽中,該標簽是HTML文檔中head部分的標簽,可以將其中的name屬性值設置為viewport,其實際上是手機瀏覽器顯示的頁面區(qū)域,默認大于瀏覽器本身的可視區(qū)域,在這種情況下,如果網(wǎng)頁在手機中顯示,會出現(xiàn)橫向滾動條,影響操作。對此,在設計環(huán)節(jié),可以將viewport指令的寬度調(diào)整為設備本身的屏幕寬度,不允許手動縮放,就能夠保證頁面的正常顯示。

2.2頁面寬度與字體設置

網(wǎng)頁必須能夠自動進行布局的調(diào)整,因此,頁面寬度以及字體必須設計為相對數(shù)值,而是應該采用相對數(shù)值或者自動值。以字體設置為例,應該采用相對值rem,將HTML根元素作為參照值,通過對HTML根元素的合理設計,字體可以自動依照設定好的比例進行調(diào)整。例如,在網(wǎng)頁中,默認的字體大小為16px,有1rem=16px,通過相應的代碼設計,可以將字體大小調(diào)整為14px,以適應小屏幕的顯示需求。

2.3 CSS執(zhí)行

在CSS3中,引入了一種全新的方法,即媒體查詢,其能夠根據(jù)不同的媒體設備,選擇不同的CSS樣式,自動執(zhí)行。因此,基于HTML5,如果想要根據(jù)不同的屏幕寬度執(zhí)行不同的CSS文件,則可以利用Link標簽或者@media的方式進行引入。

三、結語

與以往的版本相比,HTML5具有更加豐富的功能和更加顯著的優(yōu)勢,基于HTML5進行響應式Web的設計,可以滿足不同終端設備對于網(wǎng)頁顯示的不同要求,為人們的工作和生活提供便利。相關技術人員應該認識到HTML5在移動互聯(lián)網(wǎng)時代的發(fā)展前景,做好進一步的研究工作。

參 考 文 獻

[1]蔣凌燕,查英華.基于HTML5 的響應式 Web頁面重組適配技術研究[J].計算機與現(xiàn)代化,2015,(2):7-10.

[2]臺雯.HTML5在WEB前端開發(fā)中的應用研究[J].天津職業(yè)院校聯(lián)合學報,2016,18(8):70-73.

[3]張坤.響應式設計分析及其與web應用程序的對比研究[J].攀枝花學院學報,2016,33(2):29-31.

猜你喜歡
設計
二十四節(jié)氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統(tǒng)設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發(fā)生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 国产激情第一页| 九九九九热精品视频| 色亚洲成人| 国产swag在线观看| 99这里只有精品6| 日韩一级毛一欧美一国产 | 欧美国产精品不卡在线观看| 精久久久久无码区中文字幕| 五月婷婷丁香色| 国产三级视频网站| 国产96在线 | 国产欧美日韩专区发布| 国产成人精品高清不卡在线| 国产精品久久久免费视频| 99久久精品免费观看国产| 国产性猛交XXXX免费看| 国产精品区视频中文字幕| 亚洲午夜天堂| 亚洲视频免| 韩国v欧美v亚洲v日本v| 中文国产成人久久精品小说| 亚洲日韩AV无码一区二区三区人| 中文字幕天无码久久精品视频免费 | 99精品热视频这里只有精品7| 麻豆精品在线| 亚洲无码91视频| 亚洲日本一本dvd高清| 国产在线小视频| 波多野结衣爽到高潮漏水大喷| 人妻精品全国免费视频| 国产成人a在线观看视频| 国产欧美日韩18| 99热这里只有精品5| 国产视频大全| 国产97公开成人免费视频| 国产高清在线观看| 永久在线精品免费视频观看| 国产亚洲男人的天堂在线观看 | 99re这里只有国产中文精品国产精品| 高清欧美性猛交XXXX黑人猛交| 国产亚洲精品精品精品| 亚洲手机在线| 精品福利网| 国内毛片视频| 蜜臀AV在线播放| 中文国产成人精品久久| 囯产av无码片毛片一级| 成人国产精品视频频| 麻豆精品在线播放| 国产高清在线观看91精品| 国产在线观看99| 亚洲天堂网站在线| 日韩免费中文字幕| 在线色综合| 欧美全免费aaaaaa特黄在线| 免费无码又爽又黄又刺激网站| 久久99国产乱子伦精品免| 亚洲成年网站在线观看| 国产自在线拍| 99爱视频精品免视看| 国产精品极品美女自在线看免费一区二区| 亚洲天堂精品视频| 国产精品密蕾丝视频| 国产熟女一级毛片| 亚洲永久免费网站| 亚洲人人视频| 亚洲国产精品无码AV| 色妞www精品视频一级下载| 精品国产美女福到在线直播| a网站在线观看| 国产精品天干天干在线观看| 欧美日本视频在线观看| 国产亚洲精品va在线| 国产综合日韩另类一区二区| 99久久性生片| 亚洲性一区| 亚洲天堂视频在线观看| 一级成人a毛片免费播放| 亚洲最大福利视频网| 一级毛片免费不卡在线| 中文字幕无码中文字幕有码在线 | 久久精品亚洲热综合一区二区|