Menu
CoddyTech
热门学习旅程

学习 HTML

免费的 HTML 互动在线课程。每节课你都要亲手写 HTML,边写边实时预览,学完还能获得免费证书。

284,137+ 名学习者已加入

241 节课233 个挑战1,192 道测验题

  • 适合初学者
  • sparkles iconAI 辅助编程帮助
  • hint icon动手实践的互动课程
  • volume On icon每节课都有语音讲解
  • quiz icon检验所学的测验
  • certificate icon免费结业证书

课程大纲

5 个单元6 个项目241 节课233 个挑战1,192 道测验题
  1. 开始本单元开始展开收起学习核心结构和语法,从零开始创建网页

    HTML 基础

    5 节课529

    文本与格式设置

    6 节课1135

    使用列表

    4 节课721

    食谱卡片

    项目4 节课4

    添加内容

    5 节课837

    页面布局

    5 节课930

    个人资料页

    项目5 节课5

    表单和输入,第 1 部分

    6 节课936

    表单和输入,第 2 部分

    7 节课1239

    表格

    4 节课723

    活动报名页面

    项目5 节课5

    最终挑战

    4 节课4
  2. 开始本单元开始展开收起用颜色、布局和样式让网页焕发生机

    简介

    5 节课540

    添加 CSS

    4 节课725

    基础选择器

    7 节课1247

    文本基础

    8 节课1450

    颜色与背景

    5 节课834

    咖啡馆菜单

    项目3 节课3

    盒模型第 1 部分

    6 节课943

    盒模型第二部分

    5 节课833

    Flex 布局

    6 节课943

    登录表单

    项目4 节课4

    布局技巧

    7 节课1151

    响应式设计基础

    6 节课1052

    汤加网页

    项目6 节课6

    最终挑战

    4 节课4
  3. 开始本单元开始展开收起进一步提升你的 CSS 技能!

    精通选择器:组合选择器

    6 节课539

    交互式伪类

    5 节课431

    结构伪类

    5 节课432

    下拉菜单项目

    4 节课4

    视觉效果

    5 节课536

    落地页

    5 节课5

    使用 CSS Grid 构建

    4 节课426

    风味盛宴网站

    4 节课4
  4. 开始本单元开始展开收起结合结构与样式,设计完整的响应式网页

    变量

    5 节课432

    移动优先策略

    6 节课643

    主题与视觉样式

    5 节课535

    极限运动

    3 节课3

    UI 组件

    6 节课642

    响应式布局模式

    6 节课645

    最终挑战

    4 节课4
  5. 开始本单元开始展开收起探索如何将 JavaScript 与 HTML 和 CSS 搭配使用

    交互性 / UI 组件

    4 节课433

    表单与验证

    3 节课324

    通知与反馈

    3 节课327

    带 Toast 通知的表单

    2 节课2

    导航

    3 节课329

    主题与个性化设置

    2 节课217

    动画与效果

    3 节课327

    动画导航

    3 节课36

HTML 课程

动手实践的 HTML 课程,在浏览器中免费开始。

你将获得
学编程所需的一切

在实践中学习

编写真实代码、查询数据库、搭建网站、掌握 AI 提示词。我们的互动课程涵盖现代开发者需要的每一项技能。

playground.js
代码编辑器
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
测试 #1test Case Success icon
测试 #2test Case Success icon
测试 #3test Case Failure icon
输入
"Alex"
输出
"Hello, Coddy! Alex"

打造你的连胜

坚持下去,看着自己不断进步!记录每天的编程习惯,用冻结天数保护连胜,每天打卡都能赢取奖励。

12 天连胜

明天再来,保持你的连胜!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

加倍或归零

第 5 天,共 7 天

fire Freeze icon

连胜冻结

2 left

随时随地写代码

随时随地继续你的编程学习旅程!无需配置,无需下载:打开就能写代码。支持 iOS、Android 和 Web,评分高达 4.9 星。

Python
7连胜
250分数
5能量
变量
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
继续
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
学习旅程
目标
排行榜
个人主页
4.9
星星星星星
评分

你并不孤单

在全球排行榜上一较高下,邀请好友赢取奖励,为彼此的成就喝彩。和好友一起编程更有趣!

挑战者联赛
挑战者联赛前 7 名晋级
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon晋级区leaderboard Arrow Up icon

多种学习方式

阅读、收听、自我测验、问 AI,或者查阅学过的任何内容。每节课都配合你的节奏。

变量入门
音频

变量是一个有名字的容器,用来存储值,方便你在程序后面引用。

在 Python 中,创建变量只需写下名字、一个等号,再写上要存储的值。

值可以随时间变化。给这个名字重新赋值,它就会指向新的值。

1xSarah

获得证书

每完成一门课程都能获得证书。把证书添加到你的 LinkedIn 个人资料和简历中,向雇主展示你的编程能力。

Coddy结业证书
兹证明张三已成功完成
python iconPython 基础
已验证
日期2026年1月
LinkedIn添加到 LinkedIn

为什么在 Coddy 学 HTML

  • 在浏览器中写 HTML,旁边同时显示渲染出的页面。不用安装编辑器,也不用任何配置。你对 HTML 代码的每一处改动都会实时显示,反馈来得很快。
  • 现代的语义化 HTML:标题、列表、链接、图片、表格、表单,以及 <header>、<nav>、<main>、<section>、<footer> 这样的语义化标签。都是你真正用来搭建网站的 HTML。
  • AI 提示帮你修正 HTML 错误,比如标签没闭合、属性语法写错、可访问性上的疏漏,又不会直接剧透答案,让好的 HTML 编码习惯真正养成。
  • 学完即可获得免费的 HTML 证书。这是 Web 开发可信的第一步,自然衔接 CSS 和 JavaScript 课程。

关于学习 HTML 的常见问题

HTML 难学吗?

HTML 是技术领域最容易学的东西之一。它是一种标记语言,而不是编程语言:你做的是给内容的各个部分(标题、段落、链接、图片)打上标签,而不是编写逻辑。大多数初学者在第一个小时内就能做出自己的第一个真实网页。

学 HTML 需要多长时间?

集中练习几天,就能掌握核心的 HTML 标签和属性。熟练使用语义化 HTML、表单和可访问性,通常需要一到三周。接下来自然就是结合 CSS 和 JavaScript 做出完整的页面。

应该先学 HTML,再学 CSS 和 JavaScript 吗?

是的。HTML 定义页面的结构,CSS 控制它的外观,JavaScript 让它可以交互。先学 HTML,之后你就有具体的东西可以加样式和动画。HTML 课程特意设计得很短,好让你尽快进入 CSS 和 JS。

HTML 是编程语言吗?

严格来说不是。HTML 是一种标记语言,用来描述网页内容的结构。它本身没有变量、条件语句或循环。网页上真正的编程来自 JavaScript,这在另一门课程中讲授。

可以免费在线学 HTML 吗?

可以。HTML 互动课程是免费的:课程内容、编程练习、HTML 实时预览和证书。一切都在浏览器中运行,所以你不需要安装任何编辑器或工具就能开始。

学完 HTML 课程能获得证书吗?

能。完成 HTML 课程后,你会获得一张免费的结业证书。这是一份可验证的能力证明,可以写进简历或分享到 LinkedIn,通常是迈向更完整的 HTML、CSS 和 JavaScript 作品集的一步。

包含这门课程的学习路径

这门课程是一条更长路径中的一步:几门课程按导师会教的顺序排列,每门都有自己的免费证书。

Coddy 编程语言插图

用 Coddy 学习 HTML

开始