CodeGym /Curso Java /Python SELF PT /Elementos dos Formulários em HTML

Elementos dos Formulários em HTML

Python SELF PT
Nível 29 , Lição 4
Disponível

1. Múltipla escolha e listas

Os formulários HTML oferecem várias opções para interação dos usuários com a página web. Além de campos de texto e botões, os formulários suportam elementos de múltipla escolha e listas, que ajudam a criar interfaces mais flexíveis e convenientes para entrada de dados. Hoje vamos conhecê-los.

Em HTML os formulários fornecem diversas formas para criar elementos que permitem escolha em listas. Os elementos mais comuns para esse propósito são <select> e <option>, assim como checkboxes e botões de rádio.

Lista suspensa: <select> e <option>

A tag <select> cria uma lista suspensa, enquanto <option> é usada para adicionar as opções dentro dessa lista. O usuário pode escolher uma ou várias opções da lista.

Escolha única: Por padrão, <select> permite selecionar apenas uma opção.

HTML

<label for="country">Escolha um país:</label>
<select id="country" name="country">
  <option value="ru">Rússia</option>
  <option value="us">EUA</option>
  <option value="de">Alemanha</option>
</select>
HTML

<label for="country">Escolha um país:</label>
<select id="country" name="country">
<option value="ru">Rússia</option>
<option value="us">EUA</option>
<option value="de">Alemanha</option>
</select>

Múltipla escolha: Se você adicionar o atributo multiple, o usuário poderá selecionar várias opções ao mesmo tempo, segurando a tecla Ctrl (no Windows) ou Cmd (no Mac) enquanto clica.

HTML

<label for="languages">Escolha os idiomas:</label>
<select id="languages" name="languages" multiple>
  <option value="ru">Russo</option>
  <option value="en">Inglês</option>
  <option value="de">Alemão</option>
</select>
HTML

<label for="languages">Escolha os idiomas:</label>
<select id="languages" name="languages" multiple>
<option value="ru">Russo</option>
<option value="en">Inglês</option>
<option value="de">Alemão</option>
</select>

Nesse caso, os dados de várias opções selecionadas são enviados ao servidor como um array de valores.

Checkboxes: <input type="checkbox">

Checkboxes são elementos que permitem ao usuário selecionar uma ou mais opções de uma lista. Cada checkbox é criado usando a tag <input type="checkbox">.

HTML

<label><input type="checkbox" name="interests" value="sports"> Esporte</label>
<label><input type="checkbox" name="interests" value="music"> Música</label>
<label><input type="checkbox" name="interests" value="travel"> Viagens</label>
HTML

<label><input type="checkbox" name="interests" value="sports"> Esporte</label>
<label><input type="checkbox" name="interests" value="music"> Música</label>
<label><input type="checkbox" name="interests" value="travel"> Viagens</label>

Se todos os checkboxes tiverem o mesmo atributo name, ao enviar o formulário os dados de cada checkbox marcado serão enviados como um array.

Botões de rádio: <input type="radio">

Botões de rádio permitem que o usuário selecione apenas uma opção de um grupo. Botões de rádio com o mesmo valor no atributo name são agrupados, e o usuário só pode selecionar uma opção nesse grupo.

HTML

<p>Escolha o gênero:</p>
<label><input type="radio" name="gender" value="male"> Masculino</label>
<label><input type="radio" name="gender" value="female"> Feminino</label>
HTML

<p>Escolha o gênero:</p>
<label><input type="radio" name="gender" value="male"> Masculino</label>
<label><input type="radio" name="gender" value="female"> Feminino</label>

Botões de rádio são práticos para escolher entre várias opções fixas, como "Sim" ou "Não", gênero, faixa etária, etc.

1
Опрос
Fundamentos de HTML,  29 уровень,  4 лекция
недоступен
Fundamentos de HTML
Fundamentos de HTML
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION