製作手機版網站的時候,除了頁面簡潔、操作方便等訪客可以看到的地方以外,就是Meta 標籤的設置,合理設置Meta 標籤對手機版網站的搜尋引擎優化,手機瀏覽器的渲染展示都有非常大的幫助。對於桌面平台web佈局中大家對meta標籤再熟悉不過了,它永遠位於head 元素內部,對做SEO的朋友一定對meta有種特殊的感情吧,今天我們就來說說移動平台的meta標籤,在行動平台meta標籤究竟有哪些神奇的功效呢?
1、Meta 之 viewport
說到行動平台meta標籤,那就不得不說一下viewport了,那麼什麼是viewport呢?
viewport即可視區域,對於桌面瀏覽器而言,viewport指的就是除去所有工具列、狀態列、滾動條等等之後用於看網頁的區域
。對於傳統WEB頁面來說,980的寬度在iphone上顯示是很正常的,也是滿屏的,但對於webapp而言,可能就有點問題了,在iphone上我們的webapp在豎屏下通常寬度都是320,這時我們320頁面在iphone上顯示成啥效果呢?有人可能認為iPhone不是320的寬度莫,感覺應該是滿螢幕的吧,事實呢?我們來看一下如下佈局在iPhone上的顯示情況
好了,我們就可以按全螢幕來佈局我們的頁面了,不用再擔心頁面顯示的很小了!
2、Meta 之format-detection
你明明寫的一串數字沒加連結樣式,而iPhone會自動把你這個文字加連結樣式、並且點擊這個數字還會自動撥號!想去掉這個撥號連結該如何操作呢?這時我們的meta又該大顯神通了,程式碼如下:
telephone=no就禁止了把數字轉換為撥號連結!
telephone=yes就開啟了把數字轉化為撥號鏈接,要開啟轉化功能,這個meta就不用寫了,在默認是情況下就是開啟!
3、Meta 之apple-mobile-web-app-capable
這meta的作用就是刪除預設的蘋果工具列和選單列。 content有兩個值”yes”和”no”,當我們需要顯示工具列和選單列時,這個行meta就不用加了,預設就是顯示。
4、Meta 之apple-mobile-web-app-status-bar-style
程式碼如下: