--- title: Form Inputs localeTitle: Entradas de formulário --- ## Entradas de formulário O Bootstrap suporta os seguintes controles de formulário: 1. entrada 2. textarea 3. caixa de seleção 4. rádio 5. selecione ## Exemplo de trechos de código #### 1\. Entrada O Bootstrap suporta todos os tipos de entrada HTML5: texto, senha, data e hora, data e hora-local, data, mês, hora, semana, número, e-mail, url, pesquisa, telefone e cor. **Nota: As entradas NÃO serão totalmente estilizadas se o seu tipo não for declarado corretamente!** O exemplo a seguir contém dois elementos de entrada; um do tipo text e um do tipo password: ```html
``` #### 2\. Textarea O exemplo a seguir contém uma área de texto: ```html
``` #### 3\. Caixas de Seleção Caixas de seleção são usadas se você quiser que o usuário selecione qualquer número de opções em uma lista de opções predefinidas. O exemplo a seguir contém três caixas de seleção. A última opção está desativada: ```html
``` Use a classe **incheckbox inline** se quiser que as caixas de seleção apareçam na mesma linha: ```html ``` #### 4\. botões de rádio Os botões de opção são usados ​​se você quiser limitar o usuário a apenas uma seleção de uma lista de opções predefinidas. O exemplo a seguir contém três botões de opção. A última opção está desativada: ```html
``` Use a classe **.radio-inline** se quiser que as caixas de seleção apareçam na mesma linha: ```html ``` #### 5\. Selecione (lista) Listas de seleção são usadas se você quiser permitir que o usuário escolha entre várias opções. O exemplo a seguir contém uma lista suspensa (lista de seleção): ```html
``` ## Como tornar as entradas do Bootstrap acessíveis Campos de entrada devem ter rótulos ou alguma outra forma de identificador, como tags WAI-ARIA para atender a Web Diretrizes de acessibilidade de conteúdo ou [WCAG](https://www.w3.org/WAI/tutorials/forms/) para breve. Em ordem para que os leitores de tela transmitam com precisão para um usuário quais rótulos estão associados a quais entradas os rótulos deve referenciar a entrada correspondente. Isso pode ser feito usando o parâmetro `for` no HTML: ```html ``` O rótulo `for` atributo **sempre faz** referência ao campo de entrada por seu **ID** . Isso informa ao leitor de tela que este rótulo é definitivamente para este campo de entrada que minimizará a confusão para qualquer usuário que esteja usando um leitor de tela para visitar um site. ### Mais Informações: Exemplos de código são de [W3Schools - Bootstrap Form Inputs](https://www.w3schools.com/bootstrap/bootstrap_forms_inputs.asp) .