1 | # 此元素可提供有關頁面的元資訊, 例如針對搜尋引擎和更新頻度的描述和關鍵字. |
如果沒有提供name 屬性, 那麼名稱/值中的名稱會採用http-equiv 屬性的值
頁面描述
1 | <meta name="description" content="不能大于150个字符且能准确反应网页内容的描述标签"> |
搜尋引擎索引方式
robotterms
是一組使用逗號(,)分割的值, 通常有以下幾種取值
1 | <metaname="robots" content='index, follow'> |
- none: 文件不背檢索,且頁面上的連結也不可以被查詢
- noindex: 文件不會被檢索
- nofollow: 頁面上的連結不會被查詢
- all: 文件將被檢索, 且頁面上的連結可以被查詢
- index: 文件將會被檢索
- follow: 頁面上的連結可以被查詢
頁面重定向和刷新
1 | <meta http-equiv="refresh" content="0;url=这里是链接"> |
content 內的數字代表時間秒, 即多久後刷新, 如果加URL ,則會重定向到指定的網頁(搜尋引擎能夠自動檢測,也很容易被引擎視作誤導而受到懲罰)。
定義作者
1 | <meta name="author" content="作者名稱"> |
行動裝置
viewport: 能優化移動顯示器的顯示
- width: 寬度(數值或/device-width 裝置寬度)
- height: 高度(數值或device-height 設備高度)
- initial-scale: 初始的縮放比例, 範圍從0-10
- minimum-scale: 允許使用者縮放到的最小比例
- maximum-scale: 允許使用者縮放到的最大比例
- user-scalable: 使用者是否可以手動縮放no, yes
注意: 很多人使用initial-scale=1到非響應式網站上,這會讓網站以100%寬度渲染,使用者需要手動移動頁面或縮放。如果和initial-scale=1同時使用user-scalable=no或maximum-scale=1,則使用者將無法放大/縮小網頁來看到全部的內容。
apple 行動裝置
WebApp全螢幕模式偽裝app, 離線應用程式
隱藏狀態列/設定狀態列顏色只有在開啟WebApp全螢幕模式時才生效
content 的值有- black-translucent
- default
- black
新增到主畫面後的標題
忽略識別郵箱-apple
android 行動裝置 Android Lollipop 中的Chrome 39 增加theme-color meta 標籤,用來控制選項卡顏色。 禁止Chrome 瀏覽器中自動提示翻譯 其他 申明編碼 禁止瀏覽器從本機電腦的快取存取頁面內容 這樣設定,訪客將無法離線瀏覽。 轉碼申明 用百度開啟網頁可能會對其進行轉碼(例如貼廣告),避免轉碼可加入以下meta。1 | <meta http-equiv="Cache-Control" content="no-siteapp" /> |