为了创建网站,你应该了解HTML —— 用于定义一个网页的结构的基本技术。HTML用来详细说明你的网页内容是应该被理解为段落、列表、头部、链接、图像、多媒体播放器、表单或是其他众多可用的元素当中的一个亦或是你定义的新元素。
学习路径
理论上来说你的学习旅途应该从学HTML开始,先阅读HTML介绍 — (Introduction to HTML)。此后你便能够继续学习更多高级的主题,例如:
- CSS, 如何运用CSS装饰HTML(例如:更改你的文本字号和使用的字体,添加边框和阴影,将你的页面设计成多栏布局,添加动画和其他视觉效果。)
- JavaScript,如何使用JavaScript为网页添加动态的函数功能(例如:找到你的地址并且在地图上绘制出来,当你触发按钮就让UI元素显示或消失,将用户的数据本地储存在他们的电脑里,以及更多的函数功能。)
在开始这个主题的学习之前,你至少要对被动(passively)使用电脑和网络有基本的认识(例如:看着它并理解它的内容。不过既然你在上网看这篇文档,这一点应该不是问题(^_^) )。
- 你应该安装好一个基础的工作环境,详细参照安装基础的软件 — (Installing basic software)。
- 并且理解如何新建和管理文件,详细参照 处理文件 — (Dealing with files)
这两个都是 开始Web的学习 — (Getting started with the web) 里完全新手模块中的内容。
建议在尝试这个主题的学习之前先完成开始Web的学习 — (Getting started with the web) 的学习,然而这并不是绝对必要的。HTML基础 — (HTML basics)里大多数的文章在 HTML介绍 — (Introduction to HTML) 模块里也有,虽然细节更为详细。
模块
这个主题由包含以下模块,建议按顺序进行学习。很显然,我们建议你从第一个模块开始学习。
- HTML介绍 (Introduction to HTML)
- 这一模块将为你铺路,帮你熟悉一些重要的概念和语法,着眼于如何应用HTML去编辑,如何创造超链接,以及怎样使用HTML构造一个网页。
- 多媒体和嵌入 (Multimedia and embedding)
- 这个模块带你探索如何使用HTML在你的网页里如何包含多媒体信息、如何用多种不同方法插入图片、如何嵌入视频、音频,甚至是嵌入其他完整的网页。
- HTML 表格 (HTML Tables)
- 在网页上表现表格数据、又要以易理解、可访问(accessible)的方式,是一项挑战。这个模块包括了基本的表格标记(markup),同时也有更多复杂的特性,例如实现标题和总结。
- HTML 表单 (HTML Forms )
- 表单是网页中十分重要的部分——它们会提供给你交互网站需要的很多功能(例如:注册,登录,发送反馈、购物等等)。这个模块将带你开始创建表单的客户端部分。
解决常见HTML问题
使用HTML解决基础的问题 为我们提供了一系列在创建网页过程中解决基础问题的方案:处理标题,添加图片或视频,强调内容,创建一个基础表单等等。
相关链接
- HTML(超文本标记语言) — HTML(HyperText Markup Language) on MDN.
- 这是HTML 文档在 MDN 上的主入口,涵盖了详细的元素和属性参考。举例来说,如果你想知道一个元素有什么属性或者一个属性具有什么值,这是一个查询的好地方。
文档标签和贡献者
标签:
此页面的贡献者:
codeofjackie,
myfreeer,
xp44mm,
xgqfrms-GitHub,
BigLiao,
leenlyCFFC,
Mac_zhang,
aimiy,
chenxingyu350128,
Yongest,
funnyChinese,
pkjy,
sunxiang,
Metalooze
最后编辑者:
codeofjackie,