HTML:每个网页背后的语言
HTML 是网络的结构基础——每个浏览器标签页、表单提交和嵌入式视频都始于标记。这个学习路径建立真正的 HTML 流畅度,从规范有效文档的规则到现代生产网站中使用的浏览器 API 和组件模型。目标不仅是编写标签,而是理解每个元素存在的原因以及它对浏览器、辅助技术和搜索引擎的含义。
你将学到什么
你将从文档结构、文本内容、链接、图像和列表开始,然后深入表格、表单和表单验证属性。这个学习路径涵盖语义 HTML5 元素、<head> 和元数据、音频和视频,以及包括 ARIA 角色和属性的无障碍基础。后续课程涉及自定义数据属性、HTML 模板、Canvas 和 SVG 元素、Web Storage、拖放 API、SEO 和社交元标签以及 HTML 电子邮件模板。高级部分深入讨论 Shadow DOM、Web Components 和自定义元素、HTML 模块和导入映射、渐进式增强、国际化、安全性、History 和 Navigation API、Intersection Observer,以及为渐进式网络应用构建 HTML。
学习路径
四十门课程从 A1 进阶到 A2 和 B1 再到 B2,最后以关于 HTML at Scale 的 C1 顶石课程结束。A1 和 A2 课程建立基础——文档结构、语义元素、表单和元数据。B1 介绍无障碍、ARIA、Canvas、SVG 和浏览器存储。B2 是最大的模块,涵盖 Web Components、Shadow DOM、性能、安全性、国际化和 Intersection Observer。最后的 C1 课程 HTML at Scale 讨论在大型代码库中编写、测试和维护 HTML 时重要的模式和限制。
工作方式
每门课程分为短小的实践课程,你在内置代码编辑器中完成,并获得实时反馈。当你遇到困难时,AI 导师随时可用,你按自己的节奏学习——每节课都是独立的,所以你可以随时返回任何主题作为参考。