HTML学习笔记:响应式设计与存储技术解析
需积分: 10 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和前端开发的初学者来说,是一份很好的学习资源。
2021-12-28 上传
2021-11-30 上传
2021-09-12 上传
2021-11-16 上传
2022-10-25 上传
2022-01-19 上传
2024-04-18 上传
2021-09-20 上传
2023-06-02 上传
刺心疯
- 粉丝: 288
- 资源: 15
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建