HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:Content-Type、Refresh 、Expires 、Pragma 、Set-Cookie、Page-Enter、Page-Exit等。

1、Content-Type和Content-Language (显示字符集的设定)。

说明:设定页面使用的字符集,用以说明主页制作所使用的文字以及语言,浏览器会根据此来调用相应的字符集显示page内容。

[sourcecode language="plain"]

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta
http-equiv="content-language"
content="zh-CN"
/>

[/sourcecode]

注意:该META标签定义了HTML页面所使用的字符集为utf-8,就是国标汉字码。如果将其中的“charset=utf-8”替换成“BIG5”,则该页面所用的字符集就是繁体中文Big5码。

1.Content-Type的Content还可以是:text/xml等文档类型;Charset选项:ISO-8859-1(英文)、BIG5、UTF-8、SHIFT-Jis、Euc等字符集;

2.Content-Language的Content还可以是:EN、FR等语言代码。

2、Refresh (自动刷新页面)

说明:让网页多长时间(秒)刷新自己,或在多长时间后让网页自动链接到其它网页。

[sourcecode language="plain"]

<meta
http-equiv="Refresh"
content="30"
/>
<meta
http-equiv="Refresh"
content="5; url=http://test.com"
/>

[/sourcecode]

注意:其中的5是指停留5秒钟后自动刷新到URL网址。

3、Expires (期限)

说明:指定网页在缓存中的过期时间,一旦网页过期,必须到服务器上重新调阅。

[sourcecode language="plain"]

<meta
http-equiv="Expires"
content="0"
/>
<meta
http-equiv="Expires"
content="Wed, 26 Feb 1997 08:21:57
GMT" />

[/sourcecode]

注意:必须使用GMT的时间格式,或直接设为0(数字表示多少时间后过期)。设置网页过期,0表示永不过期或设置-1。

4、Pragma (cache模式)

说明:禁止浏览器从本地的缓存中调阅页面内容。

[sourcecode language="plain"]

<meta
http-equiv="pragma"
content="no-cache"
/>

[/sourcecode]

注意:网页不保存在缓存中,每次访问都刷新页面。这样设定,访问者将无法脱机浏览。

5、Set-Cookie (cookie设定)

说明:浏览器访问某个页面时会将它存在缓存中,下次再次访问时就可从缓存中读取,以提高速度。当你希望访问者每次都刷新你广告的图标,或每次都
刷新你的计数器,就要禁用缓存了。通常HTML文件没有必要禁用缓存,对于PHP等页面,就可以使用禁用缓存,因为每次看到的页面都是在服务器动态生成
的,缓存就失去意义。如果网页过期,那么存盘的cookie将被删除。

[sourcecode language="plain"]

<meta
http-equiv="Set-Cookie"
content="cookievalue=xxx;
expires=Wednesday,21-Oct-98 16:14:21 GMT; path=/"
/>

[/sourcecode]

6、Window-target (显示窗口的设定)

说明:强制页面在当前窗口以独立页面显示。

[sourcecode language="plain"]

<meta
http-equiv="Widow-target"
content="_top"
/>

[/sourcecode]

注意:这个属性是用来防止别人在框架里调用你的页面。Content选项:_blank、_top、_self、_parent。

7、Content-Script-Type (脚本相关)

说明:这是近来W3C的规范,指明页面中脚本的类型。

[sourcecode language="plain"]

<meta
http-equiv="content-script-type"
content="text/javascript"
/>

[/sourcecode]

IE浏览器下:

1.Page-Enter、Page-Exit 页面进入和离开是的特效
2.Site-Enter、Site-Exit 站点进入和离开是的特效

[sourcecode language="plain"]

<meta
http-equiv="Page-Enter"
content="blendTrans(Duration=0.5)"
/>
<meta
http-equiv="Page-Exit"
content="blendTrans(Duration=0.5)"
/>
<meta
http-equiv="Site-Enter"
content="blendTrans(Duration=0.5)"
/>
<meta
http-equiv="Site-Exit"
content="blendTrans(Duration=0.5)"
/>

[/sourcecode]

注意:blendTrans是动态滤镜的一种,产生渐隐效果。

另一种动态滤镜RevealTrans也可以用于页面进入与退出效果:

[sourcecode language="plain"]

<meta
http-equiv="Page-Enter"
content="revealTrans(duration=x,
transition=y)" />
<meta
http-equiv="Page-Exit"
content="revealTrans(duration=x,
transition=y)" />
<meta
http-equiv="Site-Enter"
content="revealTrans(duration=x,
transition=y)" />
<meta
http-equiv="Site-Exit"
content="revealTrans(duration=x,
transition=y)" />

[/sourcecode]

1.Duration 表示滤镜特效的持续时间(单位:秒)
2.Transition 滤镜类型。表示使用哪种特效,取值为0-23。

其取值意思如下表所示:

0 盒状收缩
1 盒状放射
2 圆形收缩
3 圆形放射
4 由下往上
5 由上往下
6 从左至右
7 从右至左
8 垂直百叶窗
9 水平百叶窗
10 水平格状百叶窗
11 垂直格状百叶窗
12 随意溶解
13 从左右两端向中间展开
14 从中间向左右两端展开
15 从上下两端向中间展开
16 从中间向上下两端展开
17 从右上角向左下角展开
18 从右下角向左上角展开
19 从左上角向右下角展开
20 从左下角向右上角展开
21 水平线状展开
22 垂直线状展开
23 随机产生一种过渡方式

当我们点击网页上的链接时,浏览器页面就会转到链接指向的新的页面,我们想在页面转换时加上过渡效果。
打开这个页面的原代码,在< head >与<
/head >插入代码:

[sourcecode language="plain"]

<meta
http-equiv="Page-Exit"
content="revealTrans(Duration=3,Transition=5)">

[/sourcecode]

这样看到页面是从上到下慢慢的转换到第二个页面的。

http-equiv的更多相关文章

  1. 设 $y_1(x), y_2(x)$ 是 $y''+p(x)y'+q(x)y=0$ 的两个解 ($p(x), q(x)$ 连续), 且 $y_1(x_0)=y_2(x_0)=0$, $y_1(x)\not\equiv 0$. 试证: $y_1(x)$, $y_2(x)$ 线性相关.

    设 $y_1(x), y_2(x)$ 是 $y''+p(x)y'+q(x)y=0$ 的两个解 ($p(x), q(x)$ 连续), 且 $y_1(x_0)=y_2(x_0)=0$, $y_1(x)\n ...

  2. linux hosts.equiv设置解析

    hosts.equiv文件的用途与格式 一. hosts.equiv 文件的用途 /etc/hosts.equiv 和 $HOME/.rhosts 定义了哪些计算机和用户可以不用提供口令就在本地计算机 ...

  3. “不给力啊,老湿!”:RSA加密与破解

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 加密和解密是自古就有技术了.经常看到侦探电影的桥段,勇敢又机智的主角,拿着一长串毫 ...

  4. java转换 HTML字符实体,java特殊字符转义字符串

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

  5. iOS10 适配问题-Xcode8

    前段时间升级了Xcode8,整体来说对OC的影响不大,但是还是跳一个坑,消耗了不少时间.这里总结下遇到的适配问题. 1.权限问题 Xcode8 访问相机.相册等需要权限的地方崩溃 解决办法: 在使用私 ...

  6. POJ 2356. Find a multiple 抽屉原理 / 鸽巢原理

    Find a multiple Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7192   Accepted: 3138   ...

  7. UOJ #221 【NOI2016】 循环之美

    题目链接:循环之美 这道题感觉非常优美--能有一个这么优美的题面和较高的思维难度真的不容易-- 为了表示方便,让我先讲一下两个符号.\([a]\)表示如果\(a\)为真,那么返回\(1\),否则返回\ ...

  8. 从点云到网格(三)Poisson重建

    Possion重建是Kazhdan等2006年提出的网格重建方法[1].Possion重建的输入是点云及其法向量,输出是三维网格.Poisson有公开的源代码[2].PCL中也有Poisson的实现. ...

  9. centos 7.0 编译安装php 7.0.3

    php下载页面 http://cn2.php.net/downloads.php 7.0.3多地区下载页面 http://cn2.php.net/get/php-7.0.3.tar.gz/from/a ...

  10. iOS 打开本地 其他应用程序(URL Types)

    iOS 打开本地其他应用程序(URL Types) /*前言废话:Xcode是神奇的,是我所见到的编译器中最为神奇的,如:它可以同时运行两个甚至更多Project到我们模拟器上,可以同时使用一个模拟器 ...

随机推荐

  1. Activity 跳转动画 全局定义

    定义application 的 theme <application android:allowBackup="true" android:icon="@drawa ...

  2. R.id.layout等不能识别:cannot be resolved or is not a field

    Do not modify the R class. The error means there's something syntactically wrong with your XML layou ...

  3. Commons-Collections

    package com.bjsxt.others.commons; import java.util.ArrayList; import java.util.List; import org.apac ...

  4. 【uva】1220 Party at Hali-Bula

    1. 题目描述公司里有$n, n \in [1, 200]$个人,他们间的关系构成树状结构.除老板外,每个员工都有唯一一个直属上司,要求从中选择尽量多的人,但是不能同时选择员工和他的直属上司,问最多能 ...

  5. Entity Framework Architecture

    http://www.entityframeworktutorial.net/EntityFramework-Architecture.aspx The following figure shows ...

  6. 《OD大数据实战》Hue环境搭建

    官网: http://archive.cloudera.com/cdh5/cdh/5/hue-3.7.0-cdh5.3.6/ 一.Hue环境搭建 1. 下载 http://archive.cloude ...

  7. Qt之QHeaderView自定义排序(终极版)

    简述 本节主要解决自定义排序衍生的第二个问题-将整形显示为字符串,而排序依然正常. 下面我们介绍三种方案: 委托绘制 用户数据 辅助列 很多人也许会有疑虑,平时都用delegate来绘制各种按钮.图标 ...

  8. mysql JDBC URL格式各个参数详解

    mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值 ...

  9. HDU 3790 最短路径问题【Dijkstra】

    题意:给出n个点,m条边,每条边的长度d和花费p,给出起点和终点的最短距离和花费,求最短距离,如果有多个最短距离,输出花费最少的 在用dijkstra求最短距离的时候,再用一个f[]数组保存下最少花费 ...

  10. [转载]mysql的binlog安全删除

    [转载]mysql的binlog安全删除  理论上,应该在配置文件/etc/my.cnf中加上binlog过期时间的配置项,expire_logs_days = 10 但是如果没有加这一项,随着产生越 ...