Checkboxes
Parte da seção Fundamentos do Journey de HTML da Coddy. Lição 42 de 60.
Em HTML, as caixas de seleção são usadas para criar um conjunto de opções no qual o usuário pode selecionar várias opções do grupo. As caixas de seleção são criadas usando a tag <input> com o atributo type definido como "checkbox".
Aqui está a sintaxe básica para criar uma caixa de seleção em HTML:
<input type="checkbox" id="option1" name="checkboxgroup" value="option1">
<label for="option1">Option 1</label><input>: A tag que define o campo de entrada.type="checkbox": Um atributo que especifica o tipo de entrada como uma caixa de seleção.id: Um atributo que fornece à caixa de seleção um identificador exclusivo.
name: Um atributo que agrupa caixas de seleção. Diferentemente dos botões de opção, várias caixas de seleção com o mesmo nome podem ser selecionadas ao mesmo tempo.value: Um atributo que especifica o valor associado à caixa de seleção. Esse valor é enviado ao servidor quando o formulário é enviado.
<label>: Uma tag que fornece um rótulo clicável para a caixa de seleção. O atributofordo rótulo deve corresponder ao atributoidda caixa de seleção.
Aqui está um exemplo de como criar um grupo de checkboxes:
<form>
<input type="checkbox" id="option1" name="mygroup" value="option1">
<label for="option1">Option 1</label><br>
<input type="checkbox" id="option2" name="mygroup" value="option2">
<label for="option2">Option 2</label><br>
<input type="checkbox" id="option3" name="mygroup" value="option3">
<label for="option3">Option 3</label><br>
</form>Neste exemplo, temos um formulário com três caixas de seleção, todas pertencentes ao mesmo grupo porque compartilham o mesmo atributo name ("mygroup"). Cada caixa de seleção tem um id e um value exclusivos, além de um rótulo correspondente. Quando o usuário seleciona uma ou mais dessas opções e envia o formulário, os valores das caixas de seleção selecionadas serão enviados ao servidor.
Desafio
FácilCrie um documento HTML que inclua um formulário com um grupo de caixas de seleção. O formulário deve ter os seguintes elementos:
- Uma tag
<form>. - Dentro do formulário, crie um grupo de três caixas de seleção com o nome "toppings".
- A primeira caixa de seleção deve ter o id "cheese", o valor "cheese" e um rótulo com o texto "Cheese".
- A segunda caixa de seleção deve ter o id "pepperoni", o valor "pepperoni" e um rótulo com o texto "Pepperoni".
- A terceira caixa de seleção deve ter o id "mushrooms", o valor "mushrooms" e um rótulo com o texto "Mushrooms".
- 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