两周内能学会 HTML 吗?

htmlweb developmentfront end technology更新于 2025/3/29 18:20:17

如果您想从事网页设计或开发工作,或者只是想了解如何创建精彩的网页,那么就需要对 HTML 有基本的了解。幸运的是,HTML 的基础知识对于普通学习者来说相对简单。大约需要一到两周的时间才能掌握 HTML 的基本概念。

由于互联网和丰富的在线资源,自学可能就是学习 HTML 所需的全部内容。但是,如果您和大多数人一样,在制定学习计划时很难自律。在这种情况下,一份学习路线图可能会很有帮助。

第 1 周

本周我们将首先了解 HTML 的基础知识,然后学习其结构和常用元素。之后,您将继续学习标签、属性、块级元素和内联元素。然后,您可以继续学习一些更重要的概念,例如表单、按钮、列表和表格。

定义

HTML,即超文本标记语言,是用于在 Web 浏览器中显示的文档的标准标记语言。它由许多元素组成,这些元素指示浏览器如何显示内容。

基本结构

HTML 文档分为三个部分:

  • 一行包含 HTML 版本信息的内容

  • 一个声明性的标题部分

  • 一个包含文档实际内容的正文部分

<!DOCTYPE HTML>
   <head>
      <title>HTML document<title>
   </head>
   <body>
      <p>Sample Text</p>
   </body>
</html>

基本元素

<!DOCTYPE>

此属性指定文档类型。

<html>

HTML 文档的定义。

<head>

包含文档的元数据/信息。

<title>

定义文档的标题。

<body>

定义文档的正文。

<h1>至 <h6>

HTML 标题在此处定义。

<p>

段落定义。

两三天内,您将掌握基础知识,并准备好创建您的第一个网页。尝试运用这些知识,并使用基本元素编写程序来创建简单的网页。

标签和属性

HTML 标签是用于构建网页的简短隐藏关键字。它们包括开始标签、内容标签和结束标签。HTML 中有很多标签,您不可能一次性学会所有标签,因此,了解一些基本的标签就足够了。

在 HTML 中,属性 定义了元素的属性,它位于元素的开始标签内,并用引号括起来。每个属性都包含两部分:名称和值。

表单和按钮

HTML 表单用于收集用户输入。通常,用户输入会被发送到服务器进行处理。表单是各种输入元素的容器,例如文本字段、复选框、单选按钮、提交按钮等等。

<button> 标签定义可点击的按钮。文本(以及 <i>、<b>、<strong>、<br>、<img> 等标签)可以放置在 <button> 元素内,而使用输入元素创建的按钮通常无法做到这一点。

列表和表格

HTML 列表 使 Web 开发者能够将相关项目集合组织成列表。列表共有三种类型:

  • 有序列表 <ol>- 项目按数字顺序显示,例如 1,2,3,....,n。

  • 无序列表 <ul>-项目符号用于以无序格式显示内容。

  • 描述列表 <dl>-描述列表是包含每个术语的列表,每个术语都有描述。在本例中,<dt> 标签定义术语,<dd> 标签描述每个术语。

HTML 表格使我们能够将数据分成行和列。HTML 中的表格由一个 <table> 组成。元素以及一个或多个 <tr>、<th> 和 <td> 元素。<tr> 元素表示表格行,<th> 元素表示表格标题,<td> 元素表示表格单元格。

块级元素和内联元素

块级元素始终以新行开始,浏览器默认会在元素前后添加一些空间(外边距)。它始终占据整个可用宽度。最常见的两个块级元素是 <p> 和 <div>。

内联元素不会以新行开始。它仅占用所需的空间。<span> 是内联元素最常见的示例。

在第一周结束时,您将对所有重要且常用的标签、元素和属性有一个简要的了解。为了清晰地理解它们,编写比之前更长、更复杂的代码来实现它们非常重要。

第2周

本周,您将学习一些稍微高级的主题,例如 Canvas 元素、事件属性、DOM、MathML、音频和视频等。

Canvas 元素

为了绘制图形,HTML Canvas 使用 JavaScript。它提供了多种方法来绘制框、文本、圆形、路径和图像。

事件属性

HTML 事件属性 通过使用事件操作来响应系统。它与 HTML 元素兼容。它允许事件触发浏览器操作。当浏览器响应用户操作(例如点击提交按钮)时,可以使用事件属性来显示请求的信息。

DOM

HTML DOM 是一个对象集合。它描述了所有 HTML 元素的方法、事件和属性。

MathML

MathML 是 数学标记语言 的缩写,它在 Web 浏览器中用于表示用于机器对机器通信的数学方程式。它是一种 XML 应用程序,用于将数学公式集成到万维网 (WWW) 页面中。

音频和视频

HTML 音频和视频 是一种网页元素,可用于向页面添加音频/视频。 HTML DOM(文档对象模型)音频/视频包含音频/视频的方法和属性。

第二周结束时,你将能够结合基础知识和高级概念,进行实验和创建一些项目。你可以尝试创建一些具有挑战性的项目,例如作品集或电商网站,以获得一些实践经验并提升你的实践知识。


相关文章


有用资源