虽然在文档中Meta元素并不是必须的,但是它包含了相当多样化的功能,因此对它进行一定的了解还是非常有好处的。
文档编码格式
文档编码格式定义了网页显示的字符集,如果你的文档是用其它语言编写的,那编码格式的定义就相当重要了。许多年来,人们都使用遵从ISO 8859-1字符集标准的拉丁文(包含英文)编写文档。ISO标准的字符集及其子集涵盖了大部分的语言。但是今天,我们有了UTF-8,一种比ISO更加通用的编码格式,虽然也有其一定的局限性,但是针对繁复多样的浏览器,使用UTF-8还是有着相当大的好处。假如你的网页是要发布为俄文或者日文,建议还是选择ISO标准的编码格式。
下面就是用UTF-8定义的Meta元素,对于英文和其它一些语言的文档是个不错的选择,不过也要视乎你浏览器的支持性:
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
而下面的是俄文编写文档的Mrta元素,使用了ISO标准:
- <meta http-equiv="Content-Type" content="text/html; charset= iso-8859-5" />
关键字、描述及版权信息
Meta元素也可以用来陈述站点的关键字、描述以及版权信息,这些信息对于公共搜索引擎或站内搜索引擎都是非常有帮助的。关键字是在搜索的时候用到的单词或词组,它有利于别人搜索到特定的主题并浏览你所提供的信息。下面是关键字应用的一个示例:
- <meta name="keywords" content="molly, molly.com, html, xhtml, css, design, web design, development, web development, perl, color, web color, blog, web log,weblog, books, computer books, articles, tutorials, learn, author, instructor,instruction, instructing, training, education, consult, consultation, consultant,famous people page, famous people list, standards, web standards, web standards project, wsp, wasp, digital web, digital web magazine, web techniques, web techniques magazine, web review, webreview, webreview.com, wow, world organization of webmasters, conference, conferences, user interface, usability, accessibility,internationalization, web culture" />
你可以注意到在这当中频繁使用了”web”这个单词,与其它的关键字联合在一起。大多数的搜索引擎会把复杂的单词关键字拒之门外,虽然这种方法是提高搜索优先级的途径,但是却维持不了多少时间。关键字的选择要尽量直观,如果要使用复合关键字,应以注重实际为前提进行组合。
描述一般是25个单词左右的代码段,用于向浏览者表明网页文档的功能或目的,如例:
- <meta name="description" content="I'm Molly E. Holzschlag, and this Web site shares my Web development work and personal thoughts." />
Meta的另外一个功能是定义文档的版权信息:
- <meta name="Author" content="Molly E. Holzschlag" />
当然,这些信息不会在浏览器中显示出来,相反,它们跟Head区的大部分信息被浏览器或搜索引擎隐性利用。Meta元素还有很多其它的用途,如自动刷新页面、网页重定向等等,想要了解的话可以查阅这里。




