HTML学习笔记:响应式设计与存储技术解析

需积分: 10 0 下载量 82 浏览量 更新于2024-09-11 收藏 28KB DOCX 举报
"大实训(最后三个月).docx 是一份HTML学习资料,包含了自适应设计、CSS单位、IDE选择、Cookie技术、编码解码以及本地存储等基础知识,适合初学者学习理解网页开发中的关键概念。" 在网页开发中,自适应设计是一个重要的概念,它确保网页能在不同终端设备上呈现良好的视觉效果。描述中提到了两种方法:一是针对不同设备设置多套样式,可能涉及不同的域名,适合结构复杂的大型网站,如电商平台;二是响应式设计,只需一套样式就能兼容多种终端,通常适用于结构简单的网站,如企业官网。 CSS单位是控制元素尺寸的关键。PX代表像素,是固定值,常用于需要精确控制大小的情况。EM单位则基于父元素的字体大小,适合创建相对布局。REM单位则是相对于HTML根元素的字体大小,允许更全局地调整整个页面的比例。 IDE(集成开发环境)如WebStorm,提供了强大的代码编辑、调试和版本控制功能,极大地提高了开发者的工作效率。 Cookie是一种存储用户数据的技术,当用户访问网站时,服务器可以将数据存储在用户的浏览器上。Cookie常用于保持登录状态、个性化设置等场景。它们的安全性有限,但支持编码解码以转译特殊字符。每个浏览器对Cookie的存储限制不同,一般每个域名下有约100个Cookie,每条4KB,且不同页面间的Cookie是共享的。 编码和解码函数如encodeURI和decodeURI用于处理URL中的特殊字符,确保数据能安全地在网络中传输。 本地存储方面,介绍了sessionStorage和localStorage。sessionStorage用于临时存储,数据只在当前浏览器会话中有效,关闭浏览器后数据会被清除,且数据不共享于其他页面或标签页。而localStorage则能长期存储数据,即使浏览器关闭再打开,数据依然存在,但仅限于同一站点下的页面共享。 这份资料详细解释了这些概念,并提供了实例代码,对于想要学习HTML和前端开发的初学者来说,是一份很好的学习资源。