如何搭建一个网站

测验 · 检验你的理解

如何搭建一个网站 —— 小测

10 道题覆盖整堂 3 小时课的核心 —— HTML/CSS/JS、DOM、fetch、JSON、静态 vs 动态,以及 Git → Cloudflare 的部署链路。80% 以上算通过。

80% 以上算通过
  1. DOM 是什么?

  2. 你点了网页上一个按钮,内容变了。你按 Ctrl+U 看 View Source,会看到什么?

  3. 网页上按钮的颜色由哪种文件决定?

  4. 静态网站和动态网站的区别是?

  5. 你 push 代码到 GitHub 之后,Cloudflare Pages 做什么?

  6. JavaScript 在网页上的工作,最贴切的描述是:

  7. 你在 DevTools 的 Network 标签里刷新一次页面,看到大约 150 个请求飞过。这说明什么?

  8. 你朋友按 Ctrl+U 看 View Source,说「这网站根本没有内容!」但页面渲染出来明明有一堆帖子。最可能的原因是?

  9. 对一个学编程的人来说,Git 的 commit 历史为什么有用?

  10. 在这套流程里,你的笔记本、GitHub、Cloudflare Pages 实际上各自扮演什么角色?