html中的meta标签是什么?meta标签的属性介绍

冬涛小哥_2880

冬涛小哥_2880

2018-09-11

5341人浏览

原创

本章给大家介绍html中的meta标签是什么?meta标签的属性介绍。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

什么是meta标签? 

      meta标签是html标记head区的一个关键标签,它位于HTML文档的

和之间(有些也不是在和<title>之间)。它提供的信息虽然用户不可见,但却是文档的最基本的元信息。meta标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。<p>注:元信息是关于信息的信息,元信息允许服务器提供所发送数据的信息,如http可以提高所发的对象语言和对象,也可以用元信息来实现有条件请求以及报告事务完成。收到数据的浏览器可以根据元信息确定服务器发来的是什么内容,预料有什么数据,确知是否接收完整的数据,以及过程中是否出错,这样客户就可以知道传输对象的类型。</p> <p><span style="font-size: 18px;"><strong>meta标签的属性有哪些? </strong></span></p> <p> <img src="https://img.php.cn//upload/image/402/350/428/1536659975962189.jpg?x-oss-process=image/resize,p_40" title="1536659975962189.jpg" alt="1.jpg"></p> <p><strong>属性详解:</strong></p> <p>1.http-equiv</p> <p>相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助浏览器正确地显示网页内容。</p> <p>语法:<meta http-equiv="参数" content="参数值"></p> <p>参数:</p> <p>1) content-Type(设定页面使用的字符集)</p> <pre class="brush:html;toolbar:false"><metahttp-equiv></metahttp-equiv></pre> <p>http-equiv=Content-Type代表的是HTTP的头部协议,提示浏览器网页的信息,</p> <p>meta标签的charset的信息参数如GB2312时,代表说明网站是采用的编码是简体中文;</p> <p>meta标签的charset的信息参数如BIG5时,代表说明网站是采用的编码是繁体中文;</p> <p>meta标签的charset的信息参数如iso-2022-jp时,代表说明网站是采用的编码是日文;</p> <p>meta标签的charset的信息参数如ks_c_5601时,代表说明网站是采用的编码是韩文;</p> <p>meta标签的charset的信息参数如ISO-8859-1时,代表说明网站是采用的编码是英文;</p> <p>meta标签的charset的信息参数如UTF-8时,代表世界通用的语言编码;</p> <p>2) content-Language(显示语言的设定)     </p> <pre class="brush:html;toolbar:false"><meta></pre> <p>3) Expires(期限,可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输)</p> <pre class="brush:html;toolbar:false"><meta></pre> <p>注意:必须使用GMT的时间格式。</p> <p>4) Pragma(cache模式,禁止浏览器从本地计算机的缓存中访问页面内容)</p> <pre class="brush:html;toolbar:false"><meta></pre> <p>注意:这样设定,访问者将无法脱机浏览。</p> <p>5) cache-control(缓存设置)</p> <pre class="brush:html;toolbar:false"><meta></pre> <p>请求时的缓存指令包括no-cache、no-store、max-age、max-stale、min-fresh、only-if-cached,响应消息中的指令包括public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各个消息中的指令含义如下:</p> <p>Public指示响应可被任何缓存区缓存</p> <p>Private指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效</p> <p>no-cache指示请求或响应消息不能缓存</p> <p>no-store用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。</p> <p>max-age指示客户机可以接收生存期不大于指定时间(以秒为单位)的响应</p> <p>min-fresh指示客户机可以接收响应时间小于当前时间加上指定时间的响应</p> <p>max-stale指示客户机可以接收超出超时期间的响应消息。如果指定max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。</p> <p>6) Refresh(自动刷新并指向新页面)</p> <pre class="brush:html;toolbar:false"><meta> //(注意后面的引号,分别在秒数的前面和网址的后面)</pre> <p>注意:其中的2是指停留2秒钟后自动刷新到URL网址。</p> <p>7) Window-target(强制页面在当前窗口以独立页面显示)<br></p> <pre class="brush:html;toolbar:false"><meta></pre> <p>注意:用来防止别人在框架里调用自己的页面。</p> <p>8) set-cookie(cookie设定,如果网页过期,那么存盘的cookie将被删除)</p> <pre class="brush:html;toolbar:false"><meta></pre> <p> 通常强制要求浏览器不设置缓存重新从服务器获取页面会使用下面的方式:</p> <pre class="brush:html;toolbar:false"><meta><meta><meta></pre> <p><strong>2.name属性</strong></p> <p>    name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。</p> <div class="aritcle_card flexRow artxards"> <div class="artcardd flexRow"> <a class="aritcle_card_img" rel="nofollow" href="/xiazai/skill9972" title="Wechat Article Html"><img src="https://img.php.cn/upload/skill/001/246/273/6adaf20e695c2374.jpg" alt="Wechat Article Html" onerror="this.onerror='';this.src='/static/lhimages/moren/morentu.png'"></a> <div class="aritcle_card_info flexColumn"> <a rel="nofollow" href="/xiazai/skill9972" title="Wechat Article Html" class="overflowclass">Wechat Article Html</a> <p class="overflowclass">将 Markdown 文章转换为微信公众号兼容的纯 HTML 格式。当用户要求"转成微信格式"、"生成公众号文章 HTML"、"排版到微信草稿箱"、"微信粘贴格式"时触发。输出带内联样式的纯 HTML,微信编辑器可直接渲染,无需额外适配。支持标题、段落、列表、粗体、行内代码、表格、引用块、代码块、配图的完整转换。</p> </div> <a rel="nofollow" href="/xiazai/skill9972" title="Wechat Article Html" class="aritcle_card_btn flexRow flexcenter"><b></b><span>下载</span> </a> </div> </div> <p>    语法:</p> <pre class="brush:html;toolbar:false"><meta></pre> <p>Keywords(关键字)</p> <p>说明:keywords用来告诉搜索引擎你网页的关键字是什么。</p> <pre class="brush:html;toolbar:false"><meta></pre> <p>description(网站内容描述)</p> <p>说明:description用来告诉搜索引擎你的网站主要内容。</p> <pre class="brush:html;toolbar:false"><metaname></metaname></pre> <p>robots(机器人向导)</p> <p>说明:Meta robots标签管理着搜索引擎是否可以进入网页,你可以用它来允许或不允许搜索引擎来获取你的网页、进入你网页中的子链接或对你的网页存档。content的参数有all,none,index,noindex,follow,nofollow。默认是all。</p> <pre class="brush:html;toolbar:false"><metaname></metaname></pre> <p>具体参数如下:</p> <p>信息参数为all:文件将被检索,且页面上的链接可以被查询;</p> <p>信息参数为none:文件将不被检索,且页面上的链接不可以被查询;</p> <p>信息参数为index:文件将被检索;</p> <p>信息参数为follow:页面上的链接可以被查询;</p> <p>信息参数为noindex:文件将不被检索,但页面上的链接可以被查询;</p> <p>信息参数为nofollow:文件将被检索,但页面上的链接不可以被查询;</p> <p>author(作者)</p> <p>说明:标注网页的作者</p> <pre class="brush:html;toolbar:false"><metaname></metaname></pre> <p>generator</p> <p>说明:meta标签的generator的信息参数,代表说明网站的采用的什么软件制作。</p> <pre class="brush:html;toolbar:false"><metaname></metaname></pre> <p>copyright</p> <p>  说明:meta标签的copyright的信息参数,代表说明网站版权信息。</p> <pre class="brush:html;toolbar:false"><metaname></metaname></pre> <p>revisit-after</p> <p>  说明:revisit-after代表网站重访,7days代表7天,依此类推,假如我设置,那这样搜索引擎就是7天来一次。使用这个标签的网站,通常是因为网站数据量非常大,被搜索引擎过         于频繁的抓取,会占用过大的资源,影响网站的访问。所以,希望搜索引擎不要天天过来,抓取过一次了,那么等7天后再来。一般的网站是不需要这个标签的。</p> <p><meta name="revisit-after" content="7days"></p> <p>view-point</p> <p>  说明:主要影响移动页面布局</p> <pre class="brush:html;toolbar:false"><meta></pre> <p>content 参数:</p> <p>width viewport 宽度(数值/device-width)</p> <p>height viewport 高度(数值/device-height)</p> <p>initial-scale 初始缩放比例</p> <p>maximum-scale 最大缩放比例</p> <p>minimum-scale 最小缩放比例</p> <p>user-scalable 是否允许用户缩放(yes/no)</p> <p><strong>3.content属性</strong></p> <p> content属性一般与name和http-equiv属性一起用,视它们的值而定。</p> <p><strong>4.charset属性</strong></p> <p>charset属性,是html5的属性,可替换<metahttp-equiv content="text/html;charset=gb2312">设置为<meta charset="utf-8"></metahttp-equiv></p> <p>设置meta属性的作用是什么?</p> <p> meta标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。meta标签可用于缓存设置,还与SEO优化相关。SEO是指通过采用易于搜索引擎索引的合理手段,使网站各项基本要素适合搜索引擎检索原则并且对用户更友好(Search Engine Friendly),从而更容易被搜索引擎收录及优先排序从属于SEM(搜索引擎营销)。通俗理解是:通过总结搜索引擎的排名规律,对网站进行合理优化,使你的网站在百度和goog的排名提高,让搜索引擎给你带来客户。</p> <p> seo优化常用语句如下</p> <pre class="brush:html;toolbar:false"><!-- 页面标题<title>标签(head 头部必须) --> <title>your title</title><!-- 页面关键词 keywords --><meta><!-- 页面描述内容 description --><meta><!-- 定义网页作者 author --><meta><!-- 定义网页搜索引擎索引方式,robotterms 是一组使用英文逗号「,」分割的值,通常有如下几种取值:none,noindex,nofollow,all,index和follow。 --><meta></pre>

前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!

相关文章

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

html

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

40

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

20

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

120

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

80

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

60

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

40

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

60

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

40

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
GDB 17.2 官方文档集合
GDB 17.2 官方文档集合

共0课时 | 0人学习

Bootstrap 入门安装配置
Bootstrap 入门安装配置

共0课时 | 0人学习

38+ PhpStorm 提示和技巧
38+ PhpStorm 提示和技巧

共1课时 | 228人学习