在HTML 4中,有两种数据存储的方式:cookie存储和session存储,这两种存储都有时间和大小的限制,例如大多数浏览器对cookie的限制最多不能超过4096个字节(4KB),并且cookie的数量总共不能超过300个,这些限制无法满足现实中站点的需求。为了解决这个问题,在HTML 5中新增加了三种数据存储方式,分别是本地数据存储、session存储和离线存储。本章将详细介绍这三种数据存储的基本知识,并通过几个具体实例来演示其流程。