1. 程式人生 > >HTML——meta標籤彙總

HTML——meta標籤彙總

HTML 裡 meta常用標籤:

renderer:

<meta name="renderer" content="webkit|ie-comp|ie-stand">

 content的取值為webkit,ie-comp,ie-stand之一,區分大小寫。

     分別代表用webkit核心,IE相容核心,IE標準核心。
     若頁面需預設用極速核,增加標籤:<meta name="renderer" content="webkit"> 
     若頁面需預設用ie相容核心,增加標籤:<meta name="renderer" content="ie-comp"> 

     若頁面需預設用ie標準核心,增加標籤:<meta name="renderer" content="ie-stand">

<meta http-equiv = "X-UA-Compatible" content = "IE=7" >

#以上程式碼告訴IE瀏覽器,無論是否用DTD宣告文件標準,IE8/9都會以IE7引擎來渲染頁面。  

<meta http-equiv = "X-UA-Compatible" content = "IE=8" >   

#以上程式碼告訴IE瀏覽器,IE8/9都會以IE8引擎來渲染頁面。  

<meta http-equiv = "X-UA-Compatible" content = "IE=edge" >   

#以上程式碼告訴IE瀏覽器,IE8/9及以後的版本都會以最高版本IE來渲染頁面。  

<meta http-equiv = "X-UA-Compatible" content = "IE=7,IE=9" >   

<meta http-equiv = "X-UA-Compatible" content = "IE=7,9" >   

<meta http-equiv = "X-UA-Compatible" content = "IE=Edge,chrome=1" >

# 以上程式碼IE = edge告訴IE使用最新的引擎渲染網頁,chrome = 1則可以啟用Chrome Frame .

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

width - viewport的寬度 height - viewport的高度
    initial-scale - 初始的縮放比例
    minimum-scale - 允許使用者縮放到的最小比例
    maximum-scale - 允許使用者縮放到的最大比例

    user-scalable - 使用者是否可以手動縮放

各瀏覽器平臺

Microsoft Internet Explorer

<!-- 優先使用最新的ie版本 -->
<meta http-equiv="x-ua-compatible" content="ie=edge">
<!-- 是否開啟cleartype顯示效果 -->
<meta http-equiv="cleartype" content="on">
<meta name="skype_toolbar" content="skype_toolbar_parser_compatible">


<!-- Pinned Site -->
<!-- IE 10 / Windows 8 -->
<meta name="msapplication-TileImage" content="pinned-tile-144.png">
<meta name="msapplication-TileColor" content="#009900">
<!-- IE 11 / Windows 9.1 -->
<meta name="msapplication-config" content="ieconfig.xml">

    Google Chrome

<!-- 優先使用最新的chrome版本 -->
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<!-- 禁止自動翻譯 -->
<meta name="google" value="notranslate">

    360瀏覽器

<!-- 選擇使用的瀏覽器解析核心 -->
<meta name="renderer" content="webkit|ie-comp|ie-stand">

    UC手機瀏覽器

<!-- 將螢幕鎖定在特定的方向 -->
<meta name="screen-orientation" content="landscape/portrait">
<!-- 全屏顯示頁面 -->
<meta name="full-screen" content="yes">
<!-- 強制圖片顯示,即使是"text mode" -->
<meta name="imagemode" content="force">
<!-- 應用模式,預設將全屏,禁止長按選單,禁止手勢,標準排版,強制圖片顯示。 -->
<meta name="browsermode" content="application">
<!-- 禁止夜間模式顯示 -->
<meta name="nightmode" content="disable">
<!-- 使用適屏模式顯示 -->
<meta name="layoutmode" content="fitscreen">
<!-- 當頁面有太多文字時禁止縮放 -->
<meta name="wap-font-scale" content="no">

    QQ手機瀏覽器

<!-- 鎖定螢幕在特定方向 -->
<meta name="x5-orientation" content="landscape/portrait">
<!-- 全屏顯示 -->
<meta name="x5-fullscreen" content="true">
<!-- 頁面將以應用模式顯示 -->
<meta name="x5-page-mode" content="app">

    Apple iOS

<!-- Smart App Banner -->
<meta name="apple-itunes-app" content="app-id=APP_ID,affiliate-data=AFFILIATE_ID,app-argument=SOME_TEXT">


<!-- 禁止自動探測並格式化手機號碼 -->
<meta name="format-detection" content="telephone=no">


<!-- Add to Home Screen新增到主屏 -->
<!-- 是否啟用 WebApp 全屏模式 -->
<meta name="apple-mobile-web-app-capable" content="yes">
<!-- 設定狀態列的背景顏色,只有在 “apple-mobile-web-app-capable” content=”yes” 時生效 -->
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<!-- 新增到主屏後的標題 -->
<meta name="apple-mobile-web-app-title" content="App Title">

    Google Android

<meta name="theme-color" content="#E64545">
<!-- 新增到主屏 -->
<meta name="mobile-web-app-capable" content="yes">
<!-- More info: https://developer.chrome.com/multidevice/android/installtohomescreen -->

    App Links

<!-- iOS -->
<meta property="al:ios:url" content="applinks://docs">
<meta property="al:ios:app_store_id" content="12345">
<meta property="al:ios:app_name" content="App Links">
<!-- Android -->
<meta property="al:android:url" content="applinks://docs">
<meta property="al:android:app_name" content="App Links">
<meta property="al:android:package" content="org.applinks">
<!-- Web Fallback -->
<meta property="al:web:url" content="http://applinks.org/documentation">
<!-- More info: http://applinks.org/documentation/ -->

最後——移動端常用的meta

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="format-detection"content="telephone=no, email=no" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" /><!-- 刪除蘋果預設的工具欄和選單欄 -->
<meta name="apple-mobile-web-app-status-bar-style" content="black" /><!-- 設定蘋果工具欄顏色 -->
<meta name="format-detection" content="telphone=no, email=no" /><!-- 忽略頁面中的數字識別為電話,忽略email識別 -->
<!-- 啟用360瀏覽器的極速模式(webkit) -->
<meta name="renderer" content="webkit">
<!-- 避免IE使用相容模式 -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!-- 針對手持裝置優化,主要是針對一些老的不識別viewport的瀏覽器,比如黑莓 -->
<meta name="HandheldFriendly" content="true">
<!-- 微軟的老式瀏覽器 -->
<meta name="MobileOptimized" content="320">
<!-- uc強制豎屏 -->
<meta name="screen-orientation" content="portrait">
<!-- QQ強制豎屏 -->
<meta name="x5-orientation" content="portrait">
<!-- UC強制全屏 -->
<meta name="full-screen" content="yes">
<!-- QQ強制全屏 -->
<meta name="x5-fullscreen" content="true">
<!-- UC應用模式 -->
<meta name="browsermode" content="application">
<!-- QQ應用模式 -->
<meta name="x5-page-mode" content="app">
<!-- windows phone 點選無高光 -->
<meta name="msapplication-tap-highlight" content="no">
<!-- 適應移動端end -->

keywords,description(經常用到的兩個)

頁面的關鍵字描述,是寫給搜尋引擎看的,關鍵字可以有多個用 ‘,’號隔開

<meta name="keywords" content="HTML,CSS,JAVASCRIPT,PHP">
<meta name="description" content="html meta標籤大全,整理一下加強記憶">

Content-Type

告訴瀏覽器當前訪問的資源型別

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><!--告訴瀏覽器當前訪問的資源型別 並宣告編碼-->

refresh

<meta http-equiv="refresh" content="5;url="http://blog.csdn.net" />

full-screen

全屏顯示網頁(部分移動端瀏覽器的專有屬性)

<meta name="full-screen" content="yes"/>

browsermode

瀏覽器模式-強制堅屏顯示(部分移動端瀏覽器的專有屬性),

<meta name="browsermode" content="application"/>

format-detection

資料格式驗證渲染: 
telephone:而iPhone會自動把你這個文字加連結樣式、並且點選這個數字還會自動撥號!預設開啟 
email:瀏覽器會識別郵箱並加樣式,點選可以呼叫系統預設郵件應用給該地址發郵件,預設開啟 
adress:adress=yes就開啟了點選地址直接跳轉至地圖的功能,預設開啟

<meta content="telephone=no" name="format-detection" />
<meta content="telephone=no,email=no,adress=no" name="format-detection" />

x5-orientation

QQ瀏覽器強制豎屏

<meta name="x5-orientation" content="portrait"/>

x5-fullscreen

QQ瀏覽器強制全屏

<meta name="x5-fullscreen" content="true"/>

x5-page-mode

QQ瀏覽器應用模式

<meta name="x5-page-mode" content="app"/>

X-UA-Compatible

IE的相容模式:以IE的哪個版本去渲染頁面(IE=8:以IE8的模式去渲染頁面,IE=Edge:以最新版本的IE去渲染頁面,當然這個最新指的是你係統裝的最高版本的IE)

<meta http-equiv="X-UA-Compatible" content="IE=8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />