虽然在文档中Meta元素并不是必须的,但是它包含了相当多样化的功能,因此对它进行一定的了解还是非常有好处的。
文档编码格式
文档编码格式定义了网页显示的字符集,如果你的文档是用其它语言编写的,那编码格式的定义就相当重要了。许多年来,人们都使用遵从ISO 8859-1字符集标准的拉丁文(包含英文)编写文档。ISO标准的字符集及其子集涵盖了大部分的语言。但是今天,我们有了UTF-8,一种比ISO更加通用的编码格式,虽然也有其一定的局限性,但是针对繁复多样的浏览器,使用UTF-8还是有着相当大的好处。假如你的网页是要发布为俄文或者日文,建议还是选择ISO标准的编码格式。
下面就是用UTF-8定义的Meta元素,对于英文和其它一些语言的文档是个不错的选择,不过也要视乎你浏览器的支持性:
而下面的是俄文编写文档的Mrta元素,使用了ISO标准:
关键字、描述及版权信息
Meta元素也可以用来陈述站点的关键字、描述以及版权信息,这些信息对于公共搜索引擎或站内搜索引擎都是非常有帮助的。关键字是在搜索的时候用到的单词或词组,它有利于别人搜索到特定的主题并浏览你所提供的信息。下面是关键字应用的一个示例:
你可以注意到在这当中频繁使用了”web”这个单词,与其它的关键字联合在一起。大多数的搜索引擎会把复杂的单词关键字拒之门外,虽然这种方法是提高搜索优先级的途径,但是却维持不了多少时间。关键字的选择要尽量直观,如果要使用复合关键字,应以注重实际为前提进行组合。
描述一般是25个单词左右的代码段,用于向浏览者表明网页文档的功能或目的,如例:
Meta的另外一个功能是定义文档的版权信息:
当然,这些信息不会在浏览器中显示出来,相反,它们跟Head区的大部分信息被浏览器或搜索引擎隐性利用。Meta元素还有很多其它的用途,如自动刷新页面、网页重定向等等,想要了解的话可以查阅这里。