HTML 标签

HTML <option> 标签

主题:HTML5 标签参考上一页|下一页

说明

<option> 元素表示由 <select> 元素定义的下拉列表中的选项。 下拉列表必须至少包含一个 <option> 元素。

下表总结了此标签的使用上下文和版本历史。

Parent: <select>, <optgroup>
Placement: Inline
Content: Text
开始/结束标签: 开始标签: required, 结束标签:optional
版本: HTML 2, 3.2. 4, 4.01, 5

语法

<option> 标签的基本语法如下:

HTML / XHTML: <option value="option-value"> ... </option>

注意: 在 HTML 中,<option> 标签的结束标记不是强制性的。 在 XHTML 中,<option> 标签必须正确关闭,即开始标签和结束标签都是必需的。

下面的示例显示了 <option> 标签的作用。

<select>
    <option value="ferrari">Ferrari</option>
    <option value="mercedes">Mercedes</option>
   <option value="porsche">Porsche</option>
</select>

提示:您可以使用 <optgroup> 标签在下拉列表中对相关选项进行分组。 它将使用户更容易访问您的表单,尤其是当用户必须从一长串选项中进行选择时。


标签特定属性

下表显示特定于 <option> 标签的属性。

属性 说明
label text 指定选项的短标签。
disabled disabled 此布尔属性表示封闭的选项已禁用,即该选项不可选择。
selected selected 此布尔属性表示该选项最初被选中。
value option-value 定义选项的值。 如果未定义,则 <option> 元素的值是该元素的文本内容。

全局属性

与所有其他 HTML 标签一样, <option> 标签支持 HTML5 中的全局属性


事件属性

<option> 标签还支持 HTML5 中的事件属性


浏览器兼容性

所有主要的现代浏览器都支持 <option> 标签。

Browsers Icon

基本支持—

  • Firefox 1+
  • Google Chrome 1+
  • Internet Explorer 2+
  • Apple Safari 1+
  • Opera 2.1+

进一步阅读

请参阅以下教程: HTML 表单.

其他与表单相关的标签: <form>, <fieldset>, <legend>, <label>, <input>, <textarea>, <select>, <optgroup>, <button>.

Advertisements