Radio Buttons
Parte da seção Fundamentos do Journey de HTML da Coddy. Lição 41 de 60.
Em HTML, botões de opção são usados para criar um conjunto de opções mutuamente exclusivas, em que o usuário pode selecionar apenas uma opção do grupo. Os botões de opção são criados usando a tag <input> com o atributo type definido como "radio".
Aqui está a sintaxe básica para criar um botão de rádio em HTML:
<input type="radio" id="option1" name="radiogroup" value="option1">
<label for="option1">Option 1</label><input>: A tag que define o campo de entrada.type="radio": Um atributo que especifica o tipo de entrada como um botão de rádio.id: Um atributo que fornece ao botão de rádio um identificador exclusivo.
name: Um atributo que agrupa botões de rádio. Todos os botões de rádio com o mesmo nome pertencem ao mesmo grupo, e apenas uma opção dentro de um grupo pode ser selecionada por vez.
value: Um atributo que especifica o valor associado ao botão de rádio. Este valor é enviado para o servidor quando o formulário é enviado.
<label>: Uma tag que fornece um rótulo clicável para o botão de rádio. O atributofordo rótulo deve corresponder ao atributoiddo botão de rádio.
Aqui está um exemplo de como criar um grupo de botões de rádio:
<form>
<input type="radio" id="option1" name="mygroup" value="option1">
<label for="option1">Option 1</label>
<br>
<input type="radio" id="option2" name="mygroup" value="option2">
<label for="option2">Option 2</label>
<br>
<input type="radio" id="option3" name="mygroup" value="option3">
<label for="option3">Option 3</label>
<br>
</form>Neste exemplo, temos um formulário com três botões de opção, todos pertencentes ao mesmo grupo porque compartilham o mesmo atributo name ("mygroup"). Cada botão de opção tem um id e um value exclusivos, além de um rótulo correspondente. Quando o usuário seleciona uma dessas opções e envia o formulário, o valor do botão de opção selecionado será enviado ao servidor.
Desafio
FácilCrie um documento HTML que inclua um formulário com um grupo de botões de opção. O formulário deve conter os seguintes elementos:
- Um grupo de três botões de opção com o nome "color".
- O primeiro botão de opção deve ter o id "red", o valor "red" e um rótulo com o texto "Red".
- O segundo botão de opção deve ter o id "green", o valor "green" e um rótulo com o texto "Green".
- O terceiro botão de opção deve ter o id "blue", o valor "blue" e um rótulo com o texto "Blue".
- Adicione uma tag
<br>após cada rótulo para criar uma quebra de linha.
Experimente você mesmo
<!DOCTYPE html>
<html>
<body>
<!-- Escreva o código aqui -->
</body>
</html>Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
1Fundamentos do HTML
O que é HTML?Estrutura Básica do HTMLTags e ElementosAninhamento e Fechamento de TagsComentários em HTML7Página de Perfil Pessoal
Visão Geral do ProjetoSeção de Cabeçalho2Texto e Formatação
TítulosParágrafosQuebras de LinhaTexto em Negrito e ItálicoNegrito e Itálico NovamenteRecapitulação - Formatação8Formulários e Inputs Parte 1
Fundamentos de FormuláriosInputs de TextoAtributos de InputCampo de SenhaLabels para InputsRecapitulação - Formulário Básico11Página de Inscrição de Evento
Visão Geral do ProjetoSeção de Cabeçalho9Formulários e Inputs Parte 2
Radio ButtonsCheckboxesDropdownsBotõesBotões em FormuláriosRecapitulação - Formulários #1Recapitulação - Formulários #2Pratique por conta própria: Playground de Web