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>
标签。
基本支持—
|
进一步阅读
请参阅以下教程: HTML 表单.
其他与表单相关的标签: <form>
, <fieldset>
, <legend>
, <label>
, <input>
, <textarea>
, <select>
, <optgroup>
, <button>
.
Advertisements