日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

手机版网页设计注意事项

發布時間:2025/7/14 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手机版网页设计注意事项 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用手機上網時,有些網站會無法正常顯示,因為這些網頁是設計在電腦上看的,如果網頁開發者沒有考慮到手機的軟硬件特性以及人們的閱讀習慣,就無法設計出手機上方便閱讀的網頁。說的簡單,但是要把既有網頁砍掉重練、再移植到手機上是一項大工程,筆者歸納四個方面給網頁開發人員參考。

?

一、與計算機共享同一套網頁

這里的與計算機共享網頁,指的是計算機用的網頁完全不經修改、就直接給手機瀏覽。前提是網站本身的元素要夠簡單、版面不能太復雜。

二、制作手機專用網頁

這個做法在90年代非常盛行,當時電信業者的GPRS/WAP廣告打得正火熱,手機能瀏覽的網站都是WAP網站,也就是用WML編寫的手機網,WML是很簡陋的HTML,內容通常只有文字跟選單。

▲用這個方法的好處是,WAP可以在所有的手機上正常顯示,不過要同時維護手機版和桌面版的網頁會很困難,使得信息常常無法同步。

三、用瀏覽器來判斷裝置

Opera有桌面版和手機版,同樣的Chrome、Safari、Firefox也是。有的網站會使用瀏覽器嗅探機制(browsersniffing) 來判斷你是用哪一種、什么裝置的瀏覽器,不過browsersniffing的設定很繁瑣,而且經常出差錯。最快的方法是在網頁上加入各種版本的連結,讓 瀏覽者可以自由選擇格式。

四、開發復合型網站

復合版網站就是能同時給桌面和手機使用的網站,它跟剛談到的「與計算機共享」并不一樣,復合版網站雖然內容相同,但是它會根據屏幕大小來呈現版面。要做復雜 合型網站其實并不難,只要用CSS與HTML標簽來調整就行,比如HTML的viewport以及CSS的media queries。

什么是viewport

Viewport指的是「畫面視圖」,它是一堆數值的組合,白話一點的解釋就是你可以在畫面上看到的范圍,可以分成顯示畫面視圖(display viewport)以及實際畫面視圖(actual viewport)二種。對于計算機瀏覽器來說,viewport比較不重要,因為顯示畫面視圖跟實際畫面視圖是一樣的。

如果我們在CSS里寫width=200px,表示在顯示器上這個對象寬200px,但在手機上卻不是。CSS規范中鼓勵制造商可以自行決定硬件像素要對應到多少顯示像素,比如手機業者可能因為屏幕比較小,會把比例設定成1:0.5,所以手機畫面會比實際畫面小了一半。

怎么調整呢?只要在HTML的語法中嵌入<meta name=”viewport” content=”width=device-width”>,把actual viewport的值給visual viewport,這樣網頁就可以完整放入手機的小屏幕。至于CSS的部分,Opera在今年的W3C CSS會議中提出了要把viewport標簽加入CSS。如果最后順利通過,以后viewport就可以直接在CSS語法里設定。

?

什么是media queries

Media queries是CSS3的新功能,它整合了media type和max min-width/max min-height media type這兩個屬性,可以在不同的裝置下顯示不同的CSS版面。比如給screen的版面是一般的顯示畫面,給print的就是打印機的輸出格式。

以打印機為例,如果我們不想印出網站的選單列,可以在media type下選擇不同的CSS呈現方式。

以下的范例里頭有兩種CSS media queries的顯示版面,它們是根據屏幕的大小來提供顯示內容,當寬度小于480px,網頁版面就會改變,比如sidebar會移到畫面下方而不是跟著 主畫面浮在左邊(float: left)。閱動動向同時也會改變成由上到下,比較適合手機的垂直式閱讀,免得讀者還要吃力地在小屏幕上左右移動。

總結

以上是生活随笔為你收集整理的手机版网页设计注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。