2017届西安思沃大讲堂程序员技术干货

几个你不知道的Head标签用法

2016-12-09  本文已影响713人  极客人

HTML<head> 标签用于定义文档的头部,它是所有头部元素的容器。<head> 中的元素可以引用脚本、指示浏览器在哪里找到样式表、提供元信息等等。
文档的头部描述了文档的各种属性和信息,包括文档的标题、在 Web 中的位置以及和其他文档的关系等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者。

Head标签在我们的开发实践中最常用的大概是定义标题和网站小图标、引入CSS/JS、定义字符集,这篇文章将总结几个我所遇到的Head标签的几个高级用法。

一、SEO相关

Paste_Image.png

二、浏览器控制

三、缓存控制:cache-control

<meta http-equiv="pragma" content="no-cache">
pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.)
<meta http-equiv="cache-control" content="no-cache">
常见的取值有private、no-cache、max-age、must-revalidate等,默认为private,其作用根据不同的重新浏览方式分为以下几种情况:

上一篇下一篇

猜你喜欢

热点阅读