前言

这个页面记录学习WEB技术时的学习笔记与自己的思考,仅供参考。


学习准备

学习WEB技术,我们首先需要课本,关于课本/书籍,博客进度跟随《Web Technologies: A Computer Science Perspective》的进度,中文版为《WEB技术》,下载地址:

除了这一本以外还推荐以下学习书籍仅供参考:

  • 《Programming the World Wide Web 8th》
  • 《Web程序设计 第8版》

在线编辑器进行演示,中国大陆可以使用W3CSchool提供的编辑器:https://www.w3cschool.cn/tryrun/runcode?lang=html 

国际地区可以使用Programiz提供的:https://www.programiz.com/html/online-compiler/

其他建议搜索引擎查找。本地编辑器方面推荐使用vscode、sublime、notepad--等等。

同时推荐一些VSCode前端方面的拓展,可以让你的VSCode更好用:

  • Open-In-Browser:在快捷菜单中添加了在默认浏览器中打开的选项。
  • HTML Boilerplate:生成干净的文档结构。
  • Auto Rename Tag:自动重命名配对的 HTML 标记。
  • Auto Close Tag:自动闭合 HTML/XML 标签。
  • Code Spell Checker:自动检查代码语法。
  • CSS Peek:可以追踪至样式表中 CSS 类和 ids 定义的地方。

学习笔记

  1. WEB基本要素
  2. HTML/XHTML基础
  3. 层叠样式表CSS 
  4. 客户端编程与JavaScript语言
  5. 浏览器和文本对象模型(DOM)
  6. 服务器端编程与Java Servlet
  7. 期末复习专题

专题/项目: