如何在 HTML 中创建下拉列表

17 Mar 2025 | 6 分钟阅读

在本文中,我们将了解如何在 HTML 中创建下拉列表。我们首先了解一下下拉菜单

什么是下拉元素?

下拉菜单是一种控制元素,允许用户从列表中选择任何一个值。

HTML 中的下拉列表

HTML 中的下拉列表用于显示各种选项,用户可以从中选择一个或多个选项。通常,下拉列表用于表单中,用于选择课程、性别等。

我们可以借助 HTML 标签创建下拉列表。<select> 标签<option> 标签结合使用。

仅用于选择单个选项的下拉列表语法

上述语法用于创建列表,用户只能从中选择一个选项。<select> 是开始标签,</select> 是结束标签。<option> 是开始标签,</option> 是结束标签。

用于选择多个选项的下拉列表语法

上述语法用于创建列表,用户可以从中选择多个选项。<select> 是开始标签,</select> 是结束标签。<option> 是开始标签,</option> 是结束标签。一个名为 "multiple" 的布尔属性用于创建多选下拉列表。

HTML 中下拉列表的示例

让我们通过示例来理解下拉列表。

示例 1

在以下示例中,我们将构建一个下拉列表,用户可以从中选择单个选项。

代码

输出

在下面给出的结果中,我们可以清楚地看到下拉列表,用户可以从中选择单个选项

How to create drop down list in HTML

示例 2

在以下示例中,我们将创建一个下拉列表,用户可以从中选择多个选项。我们将使用 JavaScript 函数来选择多个选项。

代码

输出

在下面给出的结果中,我们可以看到一个多选下拉列表,因此用户可以选择多个选项

How to create drop down list in HTML

示例 3

在此演示中,我们将构建一个下拉列表并应用 CSS 来装饰下拉列表。

代码

输出

在下面给出的结果中,我们可以看到一个装饰过的下拉列表,用户可以从中选择一个选项。

How to create drop down list in HTML

示例 4

在此演示中,我们将在注册表单中创建一个下拉列表。

代码

输出

在下面给出的结果中,我们可以在注册表单中看到一个名为“选择您的课程:”的下拉列表。

How to create drop down list in HTML

示例 5

在此示例中,我们将在侧边栏中创建一个下拉列表。

代码

输出

我们可以清楚地看到侧边栏上的下拉列表,点击后会打开。

How to create drop down list in HTML

示例 6

在此演示中,我们将在导航栏中构建一个下拉列表。

代码

输出

这是输出,我们可以在其中看到导航栏中的下拉列表,点击后会打开。

How to create drop down list in HTML

浏览器支持

以下是支持<select> 标签<option> 标签的浏览器:

  • Microsoft Edge
  • Safari
  • 谷歌浏览器
  • Opera
  • 火狐

结论

我们已经了解了如何在 HTML 中创建下拉列表。下拉列表用于从列表中选择一个或多个选项。我们可以创建两种类型的下拉列表:第一种是创建只能选择单个选项的下拉列表,另一种是创建可以选择多个值的下拉列表。我们通过示例了解了如何在本文中创建这两种类型的下拉列表。