HTML 文档
现代 HTML5 语义化、API 和最佳实践
📚 内容概览
本章节涵盖了 HTML 相关的所有核心知识点,从基础语法到现代 API,帮助你掌握现代网页开发的 HTML 基础。
🎯 核心主题
- HTML5 新特性 - 语义化标签、表单增强、多媒体支持
- DOM 操作 - 节点操作、事件处理、性能优化
- Web API - Canvas、Web Worker、Service Worker
- 响应式设计 - 移动端适配、性能优化
- 安全防护 - XSS 防护、内容安全策略
📋 文档列表
基础概念
- DOCTYPE - 文档类型声明
- HTML5 新特性 - 现代 HTML 标准
- HTML 语义化 - 语义化标签的使用
- HTML 与 XHTML 区别 - 标准对比
文档结构
现代 API
- Canvas 基础 - 2D 图形绘制
- [Web Worker](Web Worker.md) - 多线程编程
- [Service Worker 的应用](Service Worker 的应用.md) - 离线应用支持
- [Shadow DOM 的理解](Shadow DOM 的理解.md) - Web Components 基础
存储与通信
- Cookie 与 Session - 传统会话管理
- LocalStorage 与 SessionStorage - 现代存储方案
- Attribute 和 Property 的区别 - DOM 属性详解
布局实现
交互组件
移动端适配
- 蒙层禁止页面滚动的方案 - 移动端交互
- 300ms 点击延迟 - 移动端性能优化
高级主题
- DOM 和 BOM 的区别 - 浏览器对象模型
- Iframe 框架及优缺点 - 页面嵌入技术
- SVG 与 foreignObject 元素 - 矢量图形
- 可替换元素和非替换元素 - 元素分类
性能与兼容
🚀 学习建议
- 循序渐进 - 从基础概念开始,逐步深入
- 实践为主 - 跟随示例代码进行实际操作
- 关注性能 - 始终考虑性能和用户体验
- 安全意识 - 了解常见的安全风险和防护方法
