一個(gè)常用的針對(duì)移動(dòng)網(wǎng)頁優(yōu)化過的頁面的 viewport meta 標(biāo)簽大致如下;
<metaname="viewport" content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">
首先什么是Viewport
viewport 是用戶網(wǎng)頁的可視區(qū)域。
官方話來說: 手機(jī)瀏覽器是把頁面放在一個(gè)虛擬的“窗口”(viewport)中,通常這個(gè)虛擬的“窗口”(viewport)比屏幕寬,這樣就不用把每個(gè)網(wǎng)頁擠到很小的窗口中(這樣會(huì)破壞沒有針對(duì)手機(jī)瀏覽器優(yōu)化的網(wǎng)頁的布局),用戶可以通過平移和縮放來看網(wǎng)頁的不同部分。移動(dòng)版的 Safari 瀏覽器最新引進(jìn)了 viewport 這個(gè) meta tag,讓網(wǎng)頁開發(fā)者來控制 viewport 的大小和縮放,其他手機(jī)瀏覽器也基本支持。
設(shè)置Viewport
width: viewport寬度;
height: viewport高度 ;
initial-scale: 初始縮放比例;
maximum-scale: 最大縮放比例;
minimum-scale: 最小縮放比例;
user-scalable: 是否允許用戶可以手動(dòng)縮放;