使用option标签可以定义一个221f08282418e2996498697df914ce4e表单控件中的每个条目。浏览器将5a07473c87748fb1bf73f23d45547ab8标签中的内容作为221f08282418e2996498697df914ce4e标签的菜单或是滚动列表中的一个元素显示,这样,其内容只能是纯文本,不能有任何装饰。
value属性
使用value属性可以为每个选项设置一个值,当用户选中该选项时.浏览器会将其发送给服务器。如果还没有指定value属性,选项的值将被设置为5a07473c87748fb1bf73f23d45547ab8标签中的内容。看看下面这个示例中的HTML选项:
coption value=dog>dog <option>dog
这两者具有同样的值。第一个是输出在5a07473c87748fb1bf73f23d45547ab8标签中设置值,第二个则是默认地设置为5a07473c87748fb1bf73f23d45547ab8标签本身的内容:“dog”
selected属性
默认情况下,所有多选的221f08282418e2996498697df914ce4e标签中的选项都是未选中状态,因此当客户端向服务器提高表单时,这些选项不会包括在参数列表中。在5a07473c87748fb1bf73f23d45547ab8标签中包括selected属性后,就可以预先选定一个或多个选项、随后用户可以再取消选择。
selected属性的HTML版本没有值。其XHTML版本则有值,selected=selected如果没有任何选项被预先显式选定,那么单选的221f08282418e2996498697df914ce4e标签会预先选中第一选项。
label属性
通常情况下,在将元素显示给用户时,会用5a07473c87748fb1bf73f23d45547ab8标签中的内容来生成元素的标记。但是如果提供了label属性的话,就要用它的值来用作标记。
5b7a15bed8615d1b843806256bebea72标签
表单中的选项菜单有可能非常长,这使得它们很难显示和使用。在这种情况下,将一些相关的选项分组会很有帮助,然后将这些组作为一组嵌套的层叠式菜单呈现给用户。5b7a15bed8615d1b843806256bebea72在HTML 4.0中是新引人的标签,虽然使用方式有限,但是它为HTML和XHTML的表单提供了这种功能。
只能在221f08282418e2996498697df914ce4e标签中使用