国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

關于HTML中Meta標簽的那些事

2020-03-24 18:38:50
字體:
來源:轉載
供稿:網友
Meta標簽是HTML語言head區的一個輔助性標簽,它位于HTML文檔頭部的head標記和title標記之間,它提供用戶不可見的信息。它可用于瀏覽器(如何顯示內容或重新加載頁面),搜索引擎(關鍵詞),或其他web服務。

我現將前端頁面開發經常用到的meta標簽內容整理成文,加入了移動端web開發meta信息,供需要時查閱。

1、申明文檔使用的字符編碼

 meta charset= utf-8 

 meta http-equiv= Content-Type content= text/html; charset=utf-8 / 

該 meta 標簽定義了 HTML 頁面所使用的字符集為 utf-8 ,就是萬國碼。它可以在同一頁面顯示中文簡體、繁體及其它語言(如日文,韓文)等。當然,你也可以使用gb2312(簡體中文),big5(繁體中文)等等其他字符集。

而目前我們一般推薦使用第一種寫法,也是HTML5使用的寫法。

2、聲明使用的瀏覽器及版本

 meta http-equiv= X-UA-Compatible content= IE=edge,chrome=1 / 

當指定的content值為IE=edge,chrome=1時,優先使用 IE 最新版本和 Chrome。假定客戶端安裝了Google Chrome Frame,則在IE中使用chrome的渲染引擎來渲染頁面,否則,將會使用客戶端IE最高的標準模式對頁面進行渲染。

還有以下幾種設置方式:

 meta http-equiv= X-UA-Compatible content= IE=6 / !-- 使用IE6 --  meta http-equiv= X-UA-Compatible content= IE=EmulateIE7 / !-- 使用IE7 --  meta http-equiv= X-UA-Compatible content= IE=8 / !-- 使用IE8 --  meta http-equiv= X-UA-Compatible content= IE=edge / !--指示IE以目前可用的最高模式顯示內容-- 

3、SEO優化相關

頁面描述,每個網頁都應有一個不超過 150 個字符且能準確反映網頁內容的描述標簽。

 meta name= description content= 不超過150個字符 / 

頁面關鍵詞,每個網頁應具有描述該網頁內容的一組唯一的關鍵字。

使用人們可能會搜索,并準確描述網頁上所提供信息的描述性和代表性關鍵字及短語。

 meta name= keywords content= html5, css3, 關鍵字 / 

定義網頁作者,非必要

 meta name= author content= 月光光 / 

4、頁面重定向和刷新:content內的數字代表時間(秒),既多少時間后刷新。如果加url,則會重定向到指定網頁。

 meta http-equiv= Refresh contect= url=http://www.survivalescaperooms.com / 

上述代碼表示停留5秒鐘后自動刷新跳轉到URL網址http://www.survivalescaperooms.com

5、Expires網頁過期時間

 meta http-equiv= Expires contect= Mon,12 May 2016 00:20:00 GMT / 

設定網頁的到期時間,一旦過期則必須到服務器上重新調用,需要注意的是必須使用GMT時間格式,或直接設為0(不緩存)。

6、Pragma禁止本地緩存

 meta http-equiv= Pragma contect= no-cache / 

設定網頁不保存在緩存中,每次訪問都刷新頁面。這樣設定,訪問者將無法脫機瀏覽。

7、viewport移動設備屏幕可視區域

由于移動設備屏幕寬度不同于傳統 web,因此我們需要改變 viewport 值。

大部分4.7-5寸設備的viewport寬設為360px;5.5寸設備設為400px;iphone6設為375px;ipone6 plus設為414px。

width – viewport 的寬度 (范圍從 200 到 10,000,默認為 980 像素)

height – viewport 的高度 (范圍從 223 到 10,000 )

initial-scale – 初始的縮放比例 (范圍從 0 到 10)

minimum-scale – 允許用戶縮放到的最小比例

maximum-scale – 允許用戶縮放到的最大比例

user-scalable – 用戶是否可以手動縮放 (no,yes)

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

強制讓文檔與設備的寬度保持 1:1 ;

文檔最大的寬度比列是1.0( initial-scale 初始刻度值和 maximum-scale 最大刻度值);

user-scalable 定義用戶是否可以手動縮放( no 為不縮放),使頁面固定設備上面的大小;

注意:實際測試中發現,有些安卓系統自帶的瀏覽器并不支持這一條規則,能夠對頁面進行放大,一旦放大響應的 box 也隨之放大,導致頁面出現錯亂問題,解決方法:定義頁面的最小寬度。

body {  min-width: 320px; }

注意,很多人使用initial-scale=1到非響應式網站上,這會讓網站以100%寬度渲染,用戶需要手動移動頁面或者縮放。如果和initial-scale=1同時使用user-scalable=no或maximum-scale=1,則用戶將不能放大/縮小網頁來看到全部的內容。

對于移動設備上的meta還有以下一些設置。

8、WebApp全屏模式:偽裝app,離線應用。

 meta name= apple-mobile-web-app-capable content= yes / 

9、隱藏狀態欄/設置狀態欄顏色:只有在開啟WebApp全屏模式時才生效。content的值為default | black | black-translucent 。

 meta name= apple-mobile-web-app-status-bar-style content= black-translucent / 

10、添加到主屏后的標題

 meta name= apple-mobile-web-app-title content= 標題 / 

11、忽略數字自動識別為電話號碼

 meta content= telephone=no name= format-detection / 

12、忽略識別郵箱

 meta content= email=no name= format-detection / 

以上就是關于HTML中Meta標簽的那些事的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 明水县| 黄龙县| 桐柏县| 揭阳市| 惠水县| 邹城市| 德阳市| 阆中市| 兰溪市| 合江县| 平塘县| 奈曼旗| 清苑县| 贺兰县| 金堂县| 吉安县| 蓝山县| 清镇市| 石渠县| 沙坪坝区| 双牌县| 岢岚县| 邢台县| 花莲市| 临安市| 札达县| 内黄县| 博野县| 澄江县| 资溪县| 阿合奇县| 永安市| 汉中市| 交口县| 长丰县| 通道| 饶河县| 洛浦县| 青海省| 益阳市| 黄大仙区|