当前位置: 首页 > news >正文

meta标签的作用详解

meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个:

name 属性

1).<meta name=”Generator” contect=””>用以说明生成工具(如Microsoft FrontPage 4.0)等;

2).<meta name=”KEYWords” contect=””>向搜索引擎说明你的网页的关键词;

3).<meta name=”DEscription” contect=””>告诉搜索引擎你的站点的主要内容;

4).<meta name=”Author” contect=”你的姓名”>告诉搜索引擎你的站点的制作的作者;

5).<meta name=”Robots” contect=

“all|none|index|noindex|follow|nofollow”>

其中的属性说明如下:

设定为all:文件将被检索,且页面上的链接可以被查询;

设定为none:文件将不被检索,且页面上的链接不可以被查询;

设定为index:文件将被检索;

设定为follow:页面上的链接可以被查询;

设定为noindex:文件将不被检索,但页面上的链接可以被查询;

设定为nofollow:文件将不被检索,页面上的链接可以被查询。

6).http-equiv属性

a、<meta http-equiv=”Content-Type” contect=”text/html”;charset=gbk”>

和 <meta http-equiv=”Content-Language” contect=”zh-CN”>用以说明主页制作所使用的文字以及语言;

b、<meta http-equiv=”Refresh” contect=”n;url=http://yourlink”>定时让网页在指定的时间n内,跳转到页面http;//yourlink;

c、<meta http-equiv=”Expires” contect=”Mon,12 May 2001 00:20:00 GMT”>可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;

d、<meta http-equiv=”Pragma” contect=”no-cache”>是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;

e、<meta http-equiv=”set-cookie” contect=”Mon,12 May 2001 00:20:00 GMT”>cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;

f、<meta http-equiv=”Pics-label” contect=””>网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;

g、<meta http-equiv=”windows-Target” contect=”_top”>强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;

h、<meta http-equiv=”Page-Enter” contect=”revealTrans(duration=10,transtion=

50)”>和<meta http-equiv=”Page-Exit”

contect=”revealTrans(duration=20,transtion

=6)”>设定进入和离开页面时的特殊效果,这个功能即FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面。

相关文章:

  • Web Worker
  • Java面试题总结1(持续更新)
  • Java面试题总结2(持续更新)
  • Python补充01 序列的方法
  • Spring依赖注入的三种方式
  • iOS 之自动布局
  • Android四大基本组件(1)之Activity与BroadcastReceive广播接收器
  • css实现左侧固定宽,右侧自适应
  • Android四大基本组件(2)之Service 服务与Content Provider内容提供者
  • Android四大基本组件(3)之四大组件总结
  • Android 使用Gson解析json案例详解
  • 网络加载数据和解析JSON格式数据案例之空气质量监测应用
  • Android抽屉菜单DrawerLayout的实现案例
  • 进程注入的学习(中)
  • Android程序之全国天气预报查询(聚合数据开发)
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 0x05 Python数据分析,Anaconda八斩刀
  • Apache的80端口被占用以及访问时报错403
  • centos安装java运行环境jdk+tomcat
  • conda常用的命令
  • egg(89)--egg之redis的发布和订阅
  • JS题目及答案整理
  • Just for fun——迅速写完快速排序
  • MySQL-事务管理(基础)
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Vim Clutch | 面向脚踏板编程……
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 安卓应用性能调试和优化经验分享
  • 汉诺塔算法
  • 后端_MYSQL
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 如何用vue打造一个移动端音乐播放器
  • 函数计算新功能-----支持C#函数
  • #Linux(帮助手册)
  • (1)常见O(n^2)排序算法解析
  • (第61天)多租户架构(CDB/PDB)
  • (图)IntelliTrace Tools 跟踪云端程序
  • (五)c52学习之旅-静态数码管
  • (原創) 物件導向與老子思想 (OO)
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .gitignore
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .Net core 6.0 升8.0
  • .net 程序发生了一个不可捕获的异常
  • .net操作Excel出错解决
  • .NET的数据绑定
  • .NET中两种OCR方式对比
  • @ConditionalOnProperty注解使用说明
  • [ Linux Audio 篇 ] 音频开发入门基础知识
  • [20160807][系统设计的三次迭代]
  • [20171101]rman to destination.txt
  • [20180224]expdp query 写法问题.txt
  • [AIGC] 如何建立和优化你的工作流?
  • [C#]winform部署yolov5-onnx模型