HTML <opção> Tag
Exemplo
Uma lista suspensa com quatro opções:
<label for="cars">Choose a car:</label>
<select id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
Mais exemplos de "Experimente você mesmo" abaixo.
Definição e uso
A <option>
tag define uma opção em uma lista de seleção.
<option>
elementos vão dentro de um elemento <select> ,
<optgroup> ou <datalist> .
Nota: A <option>
tag pode ser usada sem nenhum atributo, mas normalmente você precisa do atributo value , que indica o que é enviado ao servidor no envio do formulário.
Dica: Se você tiver uma longa lista de opções, poderá agrupar opções relacionadas na tag <optgroup> .
Suporte ao navegador
Element | |||||
---|---|---|---|---|---|
<option> | Yes | Yes | Yes | Yes | Yes |
Atributos
Attribute | Value | Description |
---|---|---|
disabled | disabled | Specifies that an option should be disabled |
label | text | Specifies a shorter label for an option |
selected | selected | Specifies that an option should be pre-selected when the page loads |
value | text | Specifies the value to be sent to a server |
Atributos Globais
A <option>
tag também suporta os Atributos Globais em HTML .
Atributos do evento
A <option>
tag também suporta os atributos de evento em HTML .
Mais exemplos
Exemplo
Uso de <option> em um elemento <datalist>:
<label for="browser">Choose your browser from the list:</label>
<input list="browsers" name="browser" id="browser">
<datalist id="browsers">
<option value="Edge">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
Exemplo
Uso de <option> em elementos <optgroup>:
<label for="cars">Choose a car:</label>
<select id="cars">
<optgroup label="Swedish Cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</optgroup>
<optgroup label="German Cars">
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>
Páginas relacionadas
Referência HTML DOM: objeto de opção
Configurações padrão de CSS
Nenhum.