介绍

欢迎来到HTML手册!我是Juno,很高兴你在这里。帮助人们写第一个网页是我最喜欢教的东西,看着HTML从一堆尖括号变成有意义的东西永远不会厌倦。
我们将从最基础的地方开始,理解网页真正是什么,然后一小步一小步地构建它。不需要任何经验。
这里没有什么太基础而不能问的,按照自己的节奏来,我们会一起到达目标!
这本手册适合任何开始学习网页开发的人。HTML是网络的第一种语言:用来描述页面上的内容的纯文本,从它的标题和段落到它的图片、链接和按钮。在你能为页面设置样式或使其交互之前,你需要描述它包含什么,那个描述就是HTML。关于你将看到的两个术语,我想简单说一下:浏览器是读取你的HTML并绘制页面的程序,比如Chrome或Safari,元素是页面的一个单一标记部分,比如一个标题或一个段落。这里的每个概念都有完整的阐述、深度、例子,以及当你需要快速答案时可以搜索的内容。
你不需要任何先前的编程经验就可以开始。如果你能把文本输入到文件中,你就拥有前几章所需的一切,其他一切都会在适当的时候介绍。HTML是几乎每个网页开发者的起点,因为世界上的每个网站,无论多么复杂,都是建立在它的基础上的。
这本手册从最基础的地方开始逐步构建。你将学到如何构建页面和标记文本、如何添加链接和媒体、如何用语义化给你的标记赋予真正的含义、如何构建接收访客输入的表单,以及如何制作每个人都可以访问且搜索引擎易于理解的页面。每个想法本身都很小,它们堆叠成你可以真正发布的页面。
这里的方法是解释每个HTML部分做什么以及为什么,而不仅仅是输入什么。任何人都可以从示例中复制一个标签并看到屏幕上出现一些内容。从这一点到构建可读、可访问且易于修改的页面之间的距离是理解你的标记对浏览器、屏幕阅读器和下一个编辑它的人的含义。这种理解是超越任何单一项目的东西。
认识你的导师
这本手册由三个导师主持,你可以选择谁来带你了解。对每个人来说材料都是相同的;你的导师设置讲述它的声音,在适应的页面上,每个部分有多深。
- Juno 教导初学者课程:温暖和耐心,普通的类比,没有假设。
- Ace 教导中级课程:实用和以构建优先,直接说明你实际要做什么。
- Sol 教导Deep Dive:机制、权衡和其他人都跳过的生产细节。
可以随时从任何页面顶部的选择器切换导师,或在右下角打开偏好设置来更改你的导师、语言或字体大小。
准备好后,这本手册就开始认真了。下一章什么是HTML介绍了HTML真正是什么,以及组成整个课程基础的小型标签、元素和属性词汇。
更喜欢通过构建来学习?Scrimba的免费HTML和CSS课程通过5个项目和75+个交互式挑战涵盖相同的内容。
