meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个:
name 属性
1、<meta name= "Generator " content= " ">用以说明生成工具(如Microsoft FrontPage 4.0)等;
2、<meta name= "KEYWords " content= " ">向搜索引擎说明你的网页的关键词;
3、<meta name= "DEscription " content= " ">告诉搜索引擎你的站点的主要内容;
4、<meta name= "Author " content= "你的姓名 ">告诉搜索引擎你的站点的制作的作者;
5、<meta name= "Robots " content= "all|none|index|noindex|follow|nofollow ">
其中的属性说明如下:
设定为all:文件将被检索,且页面上的链接可以被查询;
设定为none:文件将不被检索,且页面上的链接不可以被查询;
设定为index:文件将被检索;
设定为follow:页面上的链接可以被查询;
设定为noindex:文件将不被检索,但页面上的链接可以被查询;
设定为nofollow:文件将不被检索,页面上的链接可以被查询。
http-equiv属性
1、<meta http-equiv= "Content-Type " content= "text/html ";charset=gb_2312-80 ">
和 <meta http-equiv= "Content-Language " content= "zh-CN ">用以说明主页制作所使用的文字以及语言;
又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集; 2、<meta http-equiv= "Refresh " content= "n;url=http://yourlink ">定时让网页在指定的时间n内,跳转到页面http;//yourlink;
3、<meta http-equiv= "Expires " content= "Mon,12 May 2001 00:20:00 GMT ">可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;
4、<meta http-equiv= "Pragma " content= "no-cache ">是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;
5、<meta http-equiv= "set-cookie " content= "Mon,12 May 2001 00:20:00 GMT ">cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;
6、<meta http-equiv= "Pics-label " content= " ">网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;
7、<meta http-equiv= "windows-Target " content= "_top ">强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;
8、<meta http-equiv= "Page-Enter " content= "revealTrans(duration=10,transtion=50) ">和<meta http-equiv= "Page-Exit " contect= "revealTrans(duration=20,transtion=6) ">设定进入和离开页面时的特殊效果,这个功能即FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面。
分享到:
相关推荐
### META标签详解与应用 #### 一、META标签概述 META标签是HTML语言中的一个辅助性标签,位于文档的`<head>`部分。虽然它不直接影响网页内容的展示,但对网页的SEO优化、浏览器兼容性和用户体验等方面具有重要作用...
4. 引入JSP页面:在JSP中使用引入的标签库。 五、TagSupport类简介: 1. 标签处理类需要继承TagSupport类,以便利用其提供的功能。 2. TagSupport类的主要属性: - parent属性:保存父标签的处理类,用于处理嵌套...
### JSP标签 `<meta>` 的作用详解 在探讨 `<meta>` 标签的功能与应用之前,我们先简单回顾一下 `<meta>` 标签的基本概念。`<meta>` 标签是 HTML 中的一个元数据(metadata)标签,它用于提供关于 HTML 文档的信息,...
- `<uri>`:定义标签库的唯一URI,与JSP页面中引用标签库时使用的URI对应。 - `<name>`:自定义标签的名称,确保在同一个TLD文件中没有同名的标签。 - `<tag-class>`:指定实现自定义标签的Java类路径。 - `...
在HTML文档中使用 `<meta>` 标签来设置页面自动刷新的时间,并指定刷新后跳转的目标URL。 **示例代码**: ```html <meta http-equiv="refresh" content="300;url=target.jsp"> ``` **特点**: - **改变URL**: ...
- **使用标签**:在JSP中使用定义的标签前缀。 - **查找过程**:容器根据前缀找到URI,通过URI找到TLD,进而找到对应标签的处理类。 4. **创建和使用自定义标签库的步骤** - **创建处理类**:编写实现自定义...
在JSP中,可以使用`request.setCharacterEncoding("UTF-8")`在接收请求前设置请求编码,确保与表单提交时的编码一致。 四、Eclipse或MyEclipse中JSP文件中文乱码 1. 打开已有JSP文件时出现乱码:这是因为IDE默认的...
在Web开发中,尤其是使用Java Server Pages (JSP)进行开发时,处理中文字符常常会遇到乱码问题。本文将详细探讨如何有效地解决JSP页面中的中文问题,确保用户界面能够正确地显示中文内容。 #### JSP页面中文问题的...
**JSP中文乱码问题详解** 在开发基于Java的Web应用程序时,JSP(Java Server Pages)页面常常会遇到中文乱码的问题。这通常发生在数据的输入、处理或输出阶段,给用户界面带来不便,也增加了开发者的调试难度。本文...
JSP中param动作的实例详解 一 语法 <jsp name=”参数名” value=”参数值”> 常常与<jsp>一起使用,作为其子标签存在。 二 代码 1、login.jsp <%@ page language=java import=java.util.* ...
Web-Inf和Meta-Inf详解 Web-Inf和Meta-Inf是两种常见的配置文件,在Java Web应用程序中扮演着重要的角色。下面我们将详细介绍Web-Inf和Meta-Inf的作用、结构和应用。 Web-Inf Web-Inf是一种配置文件,主要用于...
### JSP 页面的五种跳转方式详解 在 Web 开发中,页面之间的跳转是十分常见的需求之一。对于使用 Java Server Pages (JSP) 的开发者来说,掌握不同类型的页面跳转方法非常重要,这不仅有助于提高开发效率,还能增强...
此外,还可以使用 `<meta>` 标签或 `response.sendRedirect()` 方法进行页面重定向。 #### 八、资源定位与加载 在JSP中引用资源文件(如图片、样式表等),通常使用相对路径或通过 `request.getContextPath()` ...
- 在`temp.jsp`页面中,使用HTML的`<meta>`标签实现页面自动重定向到指定的Action: ```html <meta http-equiv="refresh" content="0; url=yourAction.action"> ``` 3. **修改web.xml配置**: - 在项目的`web....
**JSP 2.0 基本语法详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML、XML或者其他标记语言中嵌入Java代码,从而实现服务器端的动态处理。JSP 2.0是JSP的一个重要版本,引入了许多改进和新...
除了通过JSP内置对象`response`设置HTTP响应头之外,还可以在HTML页面中使用`<meta>`标签来控制缓存行为。例如: ```html <meta http-equiv="Pragma" content="no-cache"> <meta ...
### JSP中利用JavaBean技术实现分页功能详解 #### 一、背景介绍与目标设定 在Web开发中,为了提升用户体验以及优化服务器资源管理,数据分页展示成为了一种非常重要的技术手段。本文旨在详细介绍如何在JSP(Java...
### JSP 使用 jspsmartupload.jar 包上传文件示例详解 #### 一、概述 在JSP(Java Server Pages)开发中,文件上传是一项常见的功能需求。jspsmartupload.jar是一个专门用于处理文件上传的强大工具包,它简化了...
通过以上分析可以看出,使用JSP技术结合HTML `<object>`标签和特定的ActiveX控件可以在Web页面中实现PDF文件的在线阅读功能。然而,考虑到现代浏览器的安全性和兼容性问题,推荐采用更为先进的技术,如PDF.js等,以...