HTML: Como deixar um radio selecionado
Neste artigo veremos como deixar um radio selecionado, ou seja, quando a página for carregada nosso radio button do formulário já estará marcado, como opção default.

Fala programador(a), tudo bem? Bora aprender coisa nova?
Diversas vezes temos opções no nosso formulário que são muito mais escolhidas que as outras, ou até mesmo uma opção padrão
Então por questão de usabilidade é uma boa prática já vir com essa opção selecionada
Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.
E isso pode ser aplicado no HTML tanto no radio button como também na checkbox, a partir de um atributo chamado checked
Ele vai fazer com que quando a página seja carregada, a opção que está com o atributo seja automaticamente selecionada, legal né? 😀
Veja o código a seguir:
<!DOCTYPE html>
<html>
<head>
<title>Como deixar um radio selecionado</title>
</head>
<body>
<form>
<p>Seleciona sua marca favorita:</p>
<div>
<input type="radio" id="adidas" name="brand" value="adidas">
<label for="adidas">Adidas</label>
</div>
<div>
<input type="radio" id="nike" name="brand" value="nike" checked>
<label for="nike">Nike</label>
</div>
<div>
<input type="radio" id="puma" name="brand" value="puma">
<label for="puma">Puma</label>
</div>
<div>
<input type="submit" value="Enviar">
</div>
</form>
</body>
</html>
O resultado será o seguinte:

Veja que a opção selecionada foi Nike, que é a segunda da lista e contém o atributo checked
Esta mesma técnica pode ser utilizada para o checkbox, da mesma forma, utilizando o atributo nas opções desejadas
Uma vez que o checkbox permite mais de uma seleção
Conclusão
Vimos neste artigo como deixar um input de radio ou checkbox já selecionado no carregamento de página
Conseguimos essa função por meio do atributo checked
Que funciona da seguinte maneira: ao carregar a página o HTML procura quais opções tem o atributo e as seleciona para o usuário automaticamente
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
eu estou estudando programação e preciso de umas informações