亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

HTML中head頭結構

2020-03-24 19:17:16
字體:
來源:轉載
供稿:網友
下面介紹下常用的head頭部結構,以及對各個標簽、元素的意義以及使用場景一一介紹(本篇以一絲大神的文章為基礎,進行擴展總結)。padding.me的head頭結構

復制代碼代碼如下:
!DOCTYPE HTML
html lang="zh-cmn-Hans"
head
meta charset="utf-8"
meta name="viewport" content="width=device-width, user-scalable=yes"
meta name="keywords" content="PaddingMe,front-end,前端,前端工程師,web開發工程師,HTML,CSS,JavaScript,HTML5,CSS3,git,Github"
meta name="description" content="PaddingMe - he is a front-end developer."
meta name="robots" content="index,follow"
meta name="author" content="PaddingMe,padding4me@gmail.com" /p p meta name="renderer" content="webkit"
meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"
meta /p p meta http-equiv="Cache-Control" content="no-siteapp" /p p title PaddingMe /title
link rel="shortcut icon" type="image/x-icon" href="../favicon.ico" /p p link rel="author" href=" a https://plus.google.com/u/1/105241873904238310190/?rel=author /a "
link type="text/plain" rel="author" href=" a http://padding.me/humans.txt /a " / /p p link rel="stylesheet" href="/css/screen.css"
link rel="stylesheet" href="/css/font.css"
link rel="stylesheet" href="/css/social.css"
link rel="alternate" type="application/atom+xml" title="Atom 1.0" href=" a http://feeds.feedburner.com/paddingme /a " /
/head
DOCTYPEDOCTYPE(Document Type),該聲明位于文檔中最前面的位置,處于html標簽之前,此標簽告知瀏覽器文檔使用哪種HTML或者XHTML規范。DTD(Document Type Definition)聲明以 !DOCTYPE 開始,不區分大小寫,前面沒有任何內容,如果有其他內容(空格除外)會使瀏覽器在IE下開啟怪異模式(quirks mode)渲染網頁。公共DTD,名稱格式為 注冊//組織//類型 標簽//語言 , 注冊 指示組織是否由國際標準化組織(ISO)注冊,+表示是,-表示不是。 組織 即組織名稱,如:W3C; 類型 一般是DTD, 標簽 是指定公開文本描述,即對所引用的公開文本的唯一描述性名稱,后面可附帶版本號。最后 語言 是DTD語言的ISO 639語言標識符,如:EN表示英文,ZH表示中文。XHTML 1.0可聲明三種DTD類型。分別表示嚴格版本,過渡版本,以及基于框架的HTML文檔。

HTML 4.01 strict
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/TR/html4/strict.dtd


HTML 4.01 Transitional
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd


HTML 4.01 Frameset
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Frameset//EN http://www.w3.org/TR/html4/frameset.dtd


而最新HTML5 推出更加簡潔的書寫,它向前向后兼容,推薦使用。
!doctype html
HTML里的doctype有兩個主要目的。
對文檔進行有效性驗證。
它告訴用戶代理和校驗器這個文檔是按照什么DTD寫的。這個動作是被動的,每次頁面加載時,瀏覽器并不會下載DTD并檢查合法性,只有當手動校驗頁面時才啟用。
決定瀏覽器的呈現模式
對于實際操作,通知瀏覽器讀取文檔時用哪種解析算法。如果沒有寫,則瀏覽器則根據自身的規則對代碼進行解析,可能會嚴重影響html排版布局。瀏覽器有三種方式解析HTML文檔。 非怪異(標準)模式
怪異模式
部分怪異(近乎標準)模式
關于IE瀏覽器的文檔模式,瀏覽器模式,嚴格模式,怪異模式,DOCTYPE標簽,可詳細閱讀模式?標準!,以及盒子模型。
charset聲明文檔使用的字符編碼,

復制代碼代碼如下:
meta charset='utf-8'
html5之前網頁中會這樣寫:

復制代碼代碼如下:
meta http-equiv="Content-Type" content="text/html; charset=utf-8"
這兩個是等效的,具體可移步閱讀:http://stackoverflow.com/questions/4696499/meta-charset-utf-8-vs-meta-http-equiv-content-type,所以建議使用較短的,易于記憶。lang屬性簡體中文
html lang= zh-cmn-Hans !-- 更加標準的 lang 屬性寫法 http://zhi.hu/XyIa -- 繁體中文
html lang= zh-cmn-Hant !-- 更加標準的 lang 屬性寫法 http://zhi.hu/XyIa -- 很少情況才需要加地區代碼,通常是為了強調不同地區漢語使用差異,例如:

復制代碼代碼如下:
p lang="zh-cmn-Hans"
strong lang="zh-cmn-Hans-CN" 菠蘿 /strong 和 strong lang="zh-cmn-Hant-TW" 鳳梨 /strong 其實是同一種水果。只是大陸和臺灣稱謂不同,且新加坡、馬來西亞一帶的稱謂也是不同的,稱之為 strong lang="zh-cmn-Hans-SG" 黃梨 /strong 。
/p
具體相關請移步http://zhi.hu/XyIa優先使用 IE 最新版本和 Chrome
復制代碼代碼如下:
meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /
360 使用Google Chrome Frame
復制代碼代碼如下:
meta name="renderer" content="webkit"
360瀏覽器就會在讀取到這個標簽后,立即切換對應的極速核。
另外為了保險起見再加入
復制代碼代碼如下:
meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"
這樣寫可以達到的效果是如果安裝了Google Chrome Frame,則使用GCF來渲染頁面,如果沒有安裝GCF,則使用最高版本的IE內核進行渲染。
相關鏈接:瀏覽器內核控制Meta標簽說明文檔百度禁止轉碼通過百度手機打開網頁時,百度可能會對你的網頁進行轉碼,脫下你的衣服,往你的身上貼狗皮膏藥的廣告,為此可在head內添加
meta http-equiv= Cache-Control content= no-siteapp / 相關鏈接:SiteApp轉碼聲明SEO優化部分

頁面標題 title 標簽(head頭部必須)
title your title /title


頁面關鍵詞keywords
meta name= keywords content= your keywords


頁面描述內容description
meta name= description content= your description


定義網頁作者author
meta name= author content= author,email address


定義網頁搜索引擎索引方式,robotterms是一組使用英文逗號「,」分割的值,通常有如下幾種取值:none,noindex,nofollow,all,index和follow。
meta name= robots content= index,follow
相關鏈接:WEB1038 - 標記包含無效的值viewportviewport 可以讓布局在移動瀏覽器上顯示的更好。
通常會寫
meta name= viewport content= width=device-width, initial-scale=1.0 width=device-width 會導致 iPhone 5 添加到主屏后以 WebApp 全屏模式打開頁面時出現黑邊(http://bigc.at/ios-webapp-viewport-meta.orz)content 參數:
width viewport 寬度(數值/device-width)
height viewport 高度(數值/device-height)
initial-scale 初始縮放比例
maximum-scale 最大縮放比例
minimum-scale 最小縮放比例
user-scalable 是否允許用戶縮放(yes/no)

minimal-ui iOS 7.1 beta 2 中新增屬性,可以在頁面加載時最小化上下狀態欄。這是一個布爾值,可以直接這樣寫:
meta name= viewport content= width=device-width, initial-scale=1, minimal-ui
而如果你的網站不是響應式的,請不要使用initial-scale或者禁用縮放。
meta name= viewport content= width=device-width,user-scalable=yes 相關鏈接:非響應式設計的viewportios 設備添加到主屏后的標題(iOS 6 新增)
復制代碼代碼如下:
meta name="apple-mobile-web-app-title" content="標題" !-- 添加到主屏后的標題(iOS 6 新增) --
是否啟用 WebApp 全屏模式
復制代碼代碼如下:
meta name="apple-mobile-web-app-capable" content="yes" / !-- 是否啟用 WebApp 全屏模式 --
設置狀態欄的背景顏色
復制代碼代碼如下:
meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" / !-- 設置狀態欄的背景顏色,只有在 `"apple-mobile-web-app-capable" content="yes"` 時生效 --
只有在 apple-mobile-web-app-capable content= yes 時生效content 參數:
default 默認值。
black 狀態欄背景是黑色。
black-translucent 狀態欄背景是黑色半透明。
如果設置為 default 或 black ,網頁內容從狀態欄底部開始。
如果設置為 black-translucent ,網頁內容充滿整個屏幕,頂部會被狀態欄遮擋。

禁止數字識自動別為電話號碼
meta name= format-detection content= telephone=no / !-- 禁止數字識自動別為電話號碼 -- iOS 圖標rel 參數:
apple-touch-icon 圖片自動處理成圓角和高光等效果。
apple-touch-icon-precomposed 禁止系統自動添加效果,直接顯示設計原圖。
iPhone 和 iTouch,默認 57x57 像素,必須有
link rel= apple-touch-icon-precomposed href= /apple-touch-icon-57x57-precomposed.png / !-- iPhone 和 iTouch,默認 57x57 像素,必須有 -- iPad,72x72 像素,可以沒有,但推薦有
link rel= apple-touch-icon-precomposed sizes= 72x72 href= /apple-touch-icon-72x72-precomposed.png / !-- iPad,72x72 像素,可以沒有,但推薦有 -- Retina iPhone 和 Retina iTouch,114x114 像素,可以沒有,但推薦有
link rel= apple-touch-icon-precomposed sizes= 114x114 href= /apple-touch-icon-114x114-precomposed.png / !-- Retina iPhone 和 Retina iTouch,114x114 像素,可以沒有,但推薦有 -- Retina iPad,144x144 像素,可以沒有,但推薦有
link rel= apple-touch-icon-precomposed sizes= 144x144 href= /apple-touch-icon-144x144-precomposed.png / !-- Retina iPad,144x144 像素,可以沒有,但推薦有 -- iOS 啟動畫面官方文檔:https://developer.apple.com/library/ios/qa/qa1686/_index.html
參考文章:http://wxd.ctrip.com/blog/2013/09/ios7-hig-24/iPad 的啟動畫面是不包括狀態欄區域的。iPad 豎屏 768 x 1004(標準分辨率)
復制代碼代碼如下:
link rel="apple-touch-startup-image" sizes="768x1004" href="/splash-screen-768x1004.png" / !-- iPad 豎屏 768 x 1004(標準分辨率) --
iPad 豎屏 1536x2008(Retina)
復制代碼代碼如下:
link rel="apple-touch-startup-image" sizes="1536x2008" href="/splash-screen-1536x2008.png" / !-- iPad 豎屏 1536x2008(Retina) --
iPad 橫屏 1024x748(標準分辨率)
復制代碼代碼如下:
link rel="apple-touch-startup-image" sizes="1024x748" href="/Default-Portrait-1024x748.png" / !-- iPad 橫屏 1024x748(標準分辨率) --
iPad 橫屏 2048x1496(Retina)
復制代碼代碼如下:
link rel="apple-touch-startup-image" sizes="2048x1496" href="/splash-screen-2048x1496.png" / !-- iPad 橫屏 2048x1496(Retina) --
iPhone 和 iPod touch 的啟動畫面是包含狀態欄區域的。iPhone/iPod Touch 豎屏 320x480 (標準分辨率)
link rel= apple-touch-startup-image href= /splash-screen-320x480.png / !-- iPhone/iPod Touch 豎屏 320x480 (標準分辨率) -- iPhone/iPod Touch 豎屏 640x960 (Retina)
link rel= apple-touch-startup-image sizes= 640x960 href= /splash-screen-640x960.png / !-- iPhone/iPod Touch 豎屏 640x960 (Retina) -- iPhone 5/iPod Touch 5 豎屏 640x1136 (Retina)
link rel= apple-touch-startup-image sizes= 640x1136 href= /splash-screen-640x1136.png / !-- iPhone 5/iPod Touch 5 豎屏 640x1136 (Retina) -- 添加智能 App 廣告條 Smart App Banner(iOS 6+ Safari)
meta name= apple-itunes-app content= app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL !-- 添加智能 App 廣告條 Smart App Banner(iOS 6+ Safari) -- Windows 8Windows 8 磁貼顏色
復制代碼代碼如下:
meta name="msapplication-TileColor" content="#000"/ !-- Windows 8 磁貼顏色 --
Windows 8 磁貼圖標
復制代碼代碼如下:
meta name="msapplication-TileImage" content="icon.png"/ !-- Windows 8 磁貼圖標 --
rss訂閱
link rel= alternate type= application/rss+xml title= RSS href= /rss.xml / !-- 添加 RSS 訂閱 -- favicon icon
link rel= shortcut icon type= image/ico href= /favicon.ico / !-- 添加 favicon icon -- 比較詳細的favicon介紹可參考https://github.com/audreyr/favicon-cheat-sheet移動端的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 --
來自toobug的分享。更多的meta 標簽參考
COMPLETE LIST OF HTML META TAGS
18 Meta Tags Every Webpage Should Have in 2013

參考文章:
https://github.com/yisibl/blog/issues/1
https://gist.github.com/paddingme/6182708733917ae36331
http://amazeui.org/css/
http://www.douban.com/note/170560091/html教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产欧美久久久久久| 国产精品久久久久久久久久小说| 欧美第一黄色网| 欧美wwwxxxx| 亚洲加勒比久久88色综合| 8050国产精品久久久久久| 亚洲曰本av电影| 国产精品久久久久久久9999| 亚洲在线观看视频| 国产精品一区二区三| 精品调教chinesegay| 91香蕉亚洲精品| 国产一区二区在线免费| 欧美另类69精品久久久久9999| 国产综合久久久久| 日韩大陆欧美高清视频区| 庆余年2免费日韩剧观看大牛| 国产视频精品xxxx| 亚洲一级黄色av| 在线色欧美三级视频| 亚洲国产精品成人va在线观看| 国产精品美女www爽爽爽视频| 91在线观看免费观看| 日韩av在线高清| 97在线视频免费看| 在线看福利67194| 亚洲日韩欧美视频| 国产精品永久免费在线| 国产精品视频大全| 色综合亚洲精品激情狠狠| 最近更新的2019中文字幕| 亚洲色图综合久久| 国内精品久久久久久影视8| 精品久久久久久中文字幕一区奶水| 韩曰欧美视频免费观看| 日韩中文综合网| 伊人av综合网| 亚洲精品国产精品国自产在线| 久热精品视频在线观看| 日韩中文字幕在线视频播放| 日韩美女视频免费看| 日韩欧美精品中文字幕| 人人做人人澡人人爽欧美| 国产亚洲精品久久| 91精品啪在线观看麻豆免费| 国产精品久久久久福利| 91sao在线观看国产| 国产脚交av在线一区二区| 青草青草久热精品视频在线网站| 国产一区二区三区欧美| 欧美wwwxxxx| 国产有码在线一区二区视频| 欧美高清在线播放| 成人免费淫片aa视频免费| 日本久久久久久久| 91精品视频免费看| 欧美日韩在线免费观看| 欧美在线一区二区视频| 国产一区二区三区四区福利| 日韩精品免费在线观看| 久热精品视频在线免费观看| 午夜剧场成人观在线视频免费观看| 欧美亚洲成人网| 亚洲伊人第一页| 国产精品久久久久久久av电影| 欧美大片在线影院| 亚洲精品视频网上网址在线观看| 精品动漫一区二区三区| 欧美一区二区色| 成人动漫网站在线观看| 久久久www成人免费精品张筱雨| 亚洲伊人成综合成人网| 国产小视频91| 最近2019好看的中文字幕免费| 国产精品一区二区在线| 欧美日韩中国免费专区在线看| 国产精品爱啪在线线免费观看| 久久久久久久国产精品| 成人黄色av免费在线观看| 国产精品中文字幕久久久| 一区二区三区国产视频| 日韩欧美在线免费观看| 国产欧亚日韩视频| 久久久免费精品| 亚洲区在线播放| 亚洲v日韩v综合v精品v| 亚洲国产美女精品久久久久∴| 久久亚洲精品一区| 超碰91人人草人人干| 国产精品激情av在线播放| 日韩视频中文字幕| 日韩在线视频中文字幕| 色噜噜国产精品视频一区二区| 欧美精品电影免费在线观看| 97人人模人人爽人人喊中文字| 日韩电影大全免费观看2023年上| 日韩男女性生活视频| 亚洲国产高清福利视频| 黑丝美女久久久| 性视频1819p久久| 宅男66日本亚洲欧美视频| 国产日韩在线看片| 91欧美精品成人综合在线观看| 欧美一级电影在线| 97免费中文视频在线观看| 另类图片亚洲另类| 欧美一级电影在线| 国产v综合ⅴ日韩v欧美大片| 欧美亚洲在线观看| 国产性猛交xxxx免费看久久| 欧美一级片久久久久久久| 中国人与牲禽动交精品| 国内精品一区二区三区四区| 亚洲日本中文字幕| 国产午夜精品全部视频播放| 九九热在线精品视频| 亚洲综合在线做性| 日韩免费视频在线观看| 精品日本美女福利在线观看| 粉嫩老牛aⅴ一区二区三区| 日韩av电影在线播放| 大胆欧美人体视频| 91理论片午午论夜理片久久| 亚洲精品美女免费| 久久久久久久久中文字幕| 亚洲在线免费看| 久久99精品久久久久久琪琪| 亚洲人成网站999久久久综合| 欧美制服第一页| 久久夜色精品国产| 国产一区二区丝袜| 亚洲自拍高清视频网站| 国产精品爽爽爽| 韩日欧美一区二区| 亚洲日韩中文字幕| 日韩福利伦理影院免费| 成人伊人精品色xxxx视频| 国产一区二区丝袜高跟鞋图片| 午夜精品视频在线| 亚洲第一在线视频| 亚洲欧美激情在线视频| 国产女精品视频网站免费| 91久久在线视频| 亚洲香蕉伊综合在人在线视看| 国产在线精品一区免费香蕉| 国产一区二区日韩精品欧美精品| 在线观看91久久久久久| 免费av在线一区| 国产91色在线播放| 国产精品尤物福利片在线观看| 亚洲视频自拍偷拍| 国产视频自拍一区| 国产精品免费视频xxxx| www国产亚洲精品久久网站| 久久香蕉国产线看观看网| 欧美成人第一页| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美激情视频给我| 久久视频中文字幕| 一本色道久久88综合日韩精品| 九九精品视频在线| 中文字幕日韩欧美在线视频| 久久天天躁狠狠躁夜夜爽蜜月| 久久久久久久电影一区|