---
title: 教程
slug: Web/Tutorials
tags:
- 教程
- 网页设计
translation_of: Web/Tutorials
---
对于学习Web的新手
开始学习Web
一系列介绍帮助你开始学习Web开发。你需要准备工具去创建一个简单的网页并发布你自己简单的代码。
HTML 入门
初级课程
- HTML简介
- HTML 是什么,干什么,以及其简要历史,还有一个 HTML 文档的结构是什么样子的。其后的文章会更深入 HTML 的每一个部分。
- 网页的基本构架 (由出版社提供)
- 学习 HTML 元素是如何组装在一起从而构成一个更大的图块的。
- MDN 的 HTML 元素参考
- 一个 HTML 元素综合性性参考,还有不同浏览器对它们的支持。
- HTML 挑战(来自维基大学)
- 参与这些挑战来巩固你的 HTML 技能。(例如,“我到底是应该使用一个 <h2> 元素还是用 <strong> 呢?”)专注于有意义的小点滴。
高级课程
- 编写出能够快速加载 HTML 页面的小贴士
- 优化网页,以减少您的 Web 服务器上的负载和网络连接和为游客提供一个响应迅速的网站。
- HTML5 入门(HTML5 Rocks)
- 通过指南来指导使用 HTML5 特征来写代码。
- HTML5 语法 (分开的列表)
- 学习那些可扩展和向后和向前兼容的有意义的标签语法。
- Canvas 入门
- 学习如何使用脚本和 canvas 标签来画图。
- HTML5 博士
- HTML5 应用前线上的文章。
- HTML5 声音标签的乐趣(兴趣勃勃啊)
- 学习如何使用 HTML audio 标签简简单单地来把声音文件放到你的网页里去。在这里包含了很多代码范例。
Javascript 入门
初级课程
- Codecademy (来自 Codecademy 网站)
- Codecademy 是学习如何编写 JavaScript 最容易的方式。它互动、有趣,你能够和你的朋友们一起来学习。
- 开始使用JavaScript
- JavaScript是什么以及它如何帮助你?
- JavaScript 最佳实践 (来自 WebPlatform.org 网站)
- 学习一些明显或者不是很明显的编写JavaScript最佳实践。
- CodeAvengers(来自 CodeAvengers.com 网站)
- Code Avengers(代码复仇者联盟)是一个有趣且高效的学习使用 HTML, CSS, and JavaScript 编写网络 apps 和游戏代码的好地方。
中级课程
- JavaScrit再深入
- 针对于中等水平的开发者的关于 Javascript编程语言的一个回顾。
- Eloquent JavaScript
- 一本中级和高级 JavaScript 使用方法的全面指南。
- (译者注:简体中文版《JavaScript编程精解》已由机械工业出版社华章公司出版发行)
- 必要的 JavaScript 设计模式 (Addy Osmani)
- 介绍基本的 JavaScript 设计模式。
- JavaScript 编程语言 (YUI Blog)
- Douglas Crockford 探讨了如今这个语言的情况,还有如何来实现。
- 介绍面向对象的 JavaScript
- 学习 JavaScript 的面向对象编程模型。