• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > HTML head 头标签

HTML head 头标签

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含HTML5教程,HTML5中国,HTML head 头标签,html5cn,html5资料,html5文章,html5内等相关知识,匿名希望在学习及工作中可以帮助到您
HTML head 头部分的标签、元素有很多,涉及到浏览器对网页的渲染,SEO 等等,而各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,这就造成了很多差异性。移动互联网时代,head 头部结构,移动端的 meta 元素,显得更为重要。了解每个标签的意义,写出满足自己需求的 head 头标签,是本文的目的。本篇以一丝的文章为基础,进行扩展总结介绍常用的 head 中各个标签、元素的意义以及使用场景。


DOCTYPE


DOCTYPE(Document Type),该声明位于文档中最前面的位置,处于 html 标签之前,此标签告知浏览器文档使用哪种 HTML 或者 XHTML 规范。


DTD(Document Type Definition) 声明以 开始,不区分大小写,前面没有任何内容,如果有其他内容(空格除外)会使浏览器在 IE 下开启怪异模式(quirks mode)渲染网页。公共 DTD,名称格式为注册//组织//类型 标签//语言,注册指组织是否由国际标准化组织(ISO)注册,+表示是,-表示不是。组织即组织名称,如:W3C。类型一般是 DTD。标签是指定公开文本描述,即对所引用的公开文本的唯一描述性名称,后面可附带版本号。最后语言是 DTD 语言的 ISO 639 语言标识符,如:EN 表示英文,ZH 表示中文。XHTML 1.0 可声明三种 DTD 类型。分别表示严格版本,过渡版本,以及基于框架的 HTML 文档。


HTML 4.01 strict


对文档进行有效性验证。
它告诉用户代理和校验器这个文档是按照什么 DTD 写的。这个动作是被动的,每次页面加载时,浏览器并不会下载 DTD 并检查合法性,只有当手动校验页面时才启用。


决定浏览器的呈现模式


对于实际操作,通知浏览器读取文档时用哪种解析算法。如果没有写,则浏览器则根据自身的规则对代码进行解析,可能会严重影响 html 排版布局。浏览器有三种方式解析 HTML 文档。


  • 非怪异(标准)模式
  • 怪异模式
  • 部分怪异(近乎标准)模式 关于IE浏览器的文档模式,浏览器模式,严格模式,怪异模式,DOCTYPE 标签,可详细阅读模式?标准!的内容。

charset


声明文档使用的字符编码,




html5 之前网页中会这样写:




lang属性


简体中文




繁体中文



为什么 lang="zh-cmn-Hans" 而不是我们通常写的 lang="zh-CN" 呢,请移步阅读: 页头部的声明应该是用 lang="zh" 还是 lang="zh-cn"。


优先使用 IE 最新版本和 Chrome




360 使用Google Chrome Frame



360 浏览器就会在读取到这个标签后,立即切换对应的极速核。 另外为了保险起见再加入



这样写可以达到的效果是如果安装了 Google Chrome Frame,则使用 GCF 来渲染页面,如果没有安装 GCF,则使用最高版本的 IE 内核进行渲染。


相关链接:浏览器内核控制 Meta 标签说明文档


百度禁止转码


通过百度手机打开网页时,百度可能会对你的网页进行转码,**你的衣服,往你的身上贴狗皮膏药的广告,为此可在 head 内添加




相关链接:SiteApp 转码声明


SEO 优化部分


页面标题标签(head 头部必须)</font></font><br> <br> <font face="微软雅黑"><font size="3"><br> </font></font><br> </font></font><br> <font face="微软雅黑"><font size="3">页面关键词 keywords</font></font><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> </font></font><br> <font face="微软雅黑"><font size="3">页面描述内容 description</font></font><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> </font></font><br> <font face="微软雅黑"><font size="3">定义网页作者 author</font></font><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> </font></font><br> <font face="微软雅黑"><font size="3">定义网页搜索引擎索引方式,robotterms 是一组使用英文逗号「,」分割的值,通常有如下几种取值:none,noindex,nofollow,all,index和follow。</font></font><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> </font></font><br> <font face="微软雅黑"><font size="3">相关链接:<font color="#0000ff">WEB1038 - 标记包含无效的值</font></font></font><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> <strong><font face="微软雅黑"><font size="3">viewport</font></font></strong><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> <font face="微软雅黑"><font size="3">viewport 可以让布局在移动浏览器上显示的更好。 通常会写</font></font><br> <br> <font face="微软雅黑"><font size="3"><br> </font></font><br> </font></font><br> <font face="微软雅黑"><font size="3">width=device-width 会导致 iPhone 5 添加到主屏后以 WebApp 全屏模式打开页面时出现黑边(http://bigc.at/ios-webapp-viewport-meta.orz)</font></font><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> <strong><font face="微软雅黑"><font size="3">content 参数:</font></font></strong><br> <font face="微软雅黑"><font size="3"><br> </font></font><br> <ul><li><font face="微软雅黑"><font size="3">width viewport 宽度(数值/device-width)</font></font></li><li><font face="微软雅黑"><font size="3">height viewport 高度(数值/device-height)</font></font></li><li><font face="微软雅黑"><font size="3">initial-scale 初始缩放比例</font></font></li><li><font face="微软雅黑"><font size="3">maximum-scale 最大缩放比例</font></font></li <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-format="fluid" data-ad-layout="in-article" data-ad-client="ca-pub-3021903444118463" data-ad-slot="2749611331"></ins> <script>(adsbygoogle = window.adsbygoogle || []).push({});</script> </div> <!--endmain--> <div class="art_xg"> <h4>您可能想查找下面的文章:</h4><ul> <li><a href="/web_design/html5/20178/158968.html" title="一款利用html5和css3动画排列人物头像的实例演示" target="_blank">一款利用html5和css3动画排列人物头像的实例演示</a></li><li><a href="/web_design/html5/20178/159086.html" title="html5教程调用绘图api画简单的圆形代码分享" target="_blank">html5教程调用绘图api画简单的圆形代码分享</a></li><li><a href="/web_design/html5/20178/159087.html" title="html5教程画矩形代码分享" target="_blank">html5教程画矩形代码分享</a></li><li><a href="/web_design/html5/20178/159088.html" title="html5教程制作简单画板代码分享" target="_blank">html5教程制作简单画板代码分享</a></li><li><a href="/web_design/html5/20178/159116.html" title="html5基础教程常用技巧整理" target="_blank">html5基础教程常用技巧整理</a></li><li><a href="/web_design/html5/201712/174450.html" title="html5教程-Canvas入门" target="_blank">html5教程-Canvas入门</a></li><li><a href="/web_design/html5/201812/246425.html" title="html5教程画矩形代码分享" target="_blank">html5教程画矩形代码分享</a></li><li><a href="/web_design/html5/201812/246938.html" title="HTML5晃动DeviceMotionEvent事件" target="_blank">HTML5晃动DeviceMotionEvent事件</a></li><li><a href="/web_design/html5/201812/246956.html" title="HTML5教程之html 5 本地数据库(Web Sql Database)" target="_blank">HTML5教程之html 5 本地数据库(Web Sql Database)</a></li><li><a href="/web_design/html5/201812/247491.html" title="HTML5中对contenteditable属性的解释与规定" target="_blank">HTML5中对contenteditable属性的解释与规定</a></li> </ul> </div> <div class="relatedarticle clearfix mt5"> <H2>相关文章</H2> <ul> <li><span>2018-12-03</span><a href="/web_design/html5/201812/245974.html" title="HTML5表单元素实例讲解" target="_blank">HTML5表单元素实例讲解</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/245750.html" title="有关变幻的课程推荐4篇" target="_blank">有关变幻的课程推荐4篇</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/245662.html" title="怎么使用Canvas绘制虚线" target="_blank">怎么使用Canvas绘制虚线</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/244794.html" title="html5 menu标签的具体定义和html5menu标签的用法详细解析" target="_blank">html5 menu标签的具体定义和html5menu标签的用法详细解析</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/244664.html" title="用canvas实现简单的下雪效果(附代码)" target="_blank">用canvas实现简单的下雪效果(附代码)</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/245365.html" title="H5的所有元素及基本语法归纳" target="_blank">H5的所有元素及基本语法归纳</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/246794.html" title="HTML5 Shiv--解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法" target="_blank">HTML5 Shiv--解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法</a></li><li><span>2017-08-06</span><a href="/web_design/html5/20178/158761.html" title="HTML5 canvas基本绘图之绘制五角星" target="_blank">HTML5 canvas基本绘图之绘制五角星</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/247707.html" title="JavaScript中的原型和继承" target="_blank">JavaScript中的原型和继承</a></li><li><span>2018-12-03</span><a href="/web_design/html5/201812/244667.html" title="html5的Canvas元素有什么作用?<Canvas>的简单使用" target="_blank">html5的Canvas元素有什么作用?<Canvas>的简单使用</a></li> </ul> </div> </div> </div><!--endborder--> <!--end fr--> <div class="w300 fr"> <div class="subcate bord"> <div class="asidetit cl"><h3>文章分类</h3></div> <div class="subcatec"> <ul> <li><a href='/web_design/html/html.html' title="html/xhtml">html/xhtml</a></li><li><a href='/web_design/html5/html5.html' title="html5">html5</a></li><li><a href='/web_design/css/css.html' title="CSS">CSS</a></li><li><a href='/web_design/xml/xml.html' title="XML/XSLT">XML/XSLT</a></li><li><a href='/web_design/dreamweaver/dreamweaver.html' title="Dreamweaver教程">Dreamweaver教程</a></li><li><a href='/web_design/frontpage/frontpage.html' title="Frontpage教程">Frontpage教程</a></li><li><a href='/web_design/xinde/xinde.html' title="心得技巧 ">心得技巧 </a></li><li><a href='/web_design/bootstrap/bootstrap.html' title="bootstrap">bootstrap</a></li><li><a href='/web_design/vue/vue.html' title="vue">vue</a></li><li><a href='/web_design/angularjs/angularjs.html' title="AngularJS">AngularJS</a></li><li><a href='/web_design/hbuilder/hbuilder.html' title="HBuilder教程">HBuilder教程</a></li><li><a href='/web_design/css3/css3.html' title="css3">css3</a></li><li><a href='/web_design/compatibility/compatibility.html' title="浏览器兼容">浏览器兼容</a></li><li><a href='/web_design/divcss/divcss.html' title="div/css">div/css</a></li><li><a href='/web_design/editor/editor.html' title="网页编辑器">网页编辑器</a></li><li><a href='/web_design/axure/axure.html' title="axure">axure</a></li> <div class="clearfix"></div> </ul> </div> </div> <div class="tabTitleBar mt10 bgf borderTblue"> <div class="borderTnone pb10 YaHei"> <h4 class="blue">最近更新的内容</h4> <ul class="newsListA"> <ul> <li><a href="/web_design/html5/201812/247857.html" title="html5 touch事件实现触屏页面上下滑动(一)_html5教程技巧" target="_blank">html5 touch事件实现触屏页面上下滑动(一)_html5教程技巧</a></li> <li><a href="/web_design/html5/201812/247306.html" title="html导航菜单为什么都用li+a标签,而不直接用a标签,或者用nav+a标签,html5中导航菜单该怎样写?" target="_blank">html导航菜单为什么都用li+a标签,而不直接用a标签,或者用nav+a标签,html5中导航菜单该怎样写?</a></li> <li><a href="/web_design/html5/201812/247881.html" title="让IE支持HTML5的方法_html5教程技巧" target="_blank">让IE支持HTML5的方法_html5教程技巧</a></li> <li><a href="/web_design/html5/201812/247402.html" title="不用编写代码就能制作生成HTML5页面的工具有哪些" target="_blank">不用编写代码就能制作生成HTML5页面的工具有哪些</a></li> <li><a href="/web_design/html5/201812/247309.html" title="在对日文汉字标注假名时,<ruby>标签是不是一个好的解决方案?" target="_blank">在对日文汉字标注假名时,<ruby>标签是不是一个好的解决方案?</a></li> <li><a href="/web_design/html5/201812/248046.html" title="基于第一个PhoneGap(cordova)的应用详解 _html5教程技巧" target="_blank">基于第一个PhoneGap(cordova)的应用详解 _html5教程技巧</a></li> <li><a href="/web_design/html5/201812/244698.html" title="如何使用canvas画出平滑的曲线?(代码)" target="_blank">如何使用canvas画出平滑的曲线?(代码)</a></li> <li><a href="/web_design/html5/201812/246465.html" title="HTML5/CSS3专题 3D旋转木马效果相册的示例代码" target="_blank">HTML5/CSS3专题 3D旋转木马效果相册的示例代码</a></li> <li><a href="/web_design/html5/20178/158687.html" title="使用phonegap操作数据库的实现方法" target="_blank">使用phonegap操作数据库的实现方法</a></li> <li><a href="/web_design/html5/201812/248282.html" title="使用canvas绘制贝塞尔曲线_html5教程技巧" target="_blank">使用canvas绘制贝塞尔曲线_html5教程技巧</a></li> </ul> </ul> </div> </div> </div> </div><!--end fl--> </div><!--end content--> <div id="footer"> <div class="main clearfix"> <p> <a href="http://www.linkedu.com/about/about.html" target="_blank">关于我们</a> - <a href="http://www.linkedu.com/about/linkus.html" target="_blank">联系我们</a> - <a href="http://www.linkedu.com/about/disclaimer.html" target="_blank">免责声明</a> - <a href="http://www.linkedu.com/about/index.html" target="_blank">网站地图</a> </p> <p>©2020-2025 All Rights Reserved. linkedu.com 版权所有 </p> </div> </div><!--end footer--> <script type=text/javascript src="/template/js/common.js"></script> <!--end footer--> </div> </body> </html>