Pular para o conteúdo

Buscar no Feitio

↵ abre o primeiro↑↓ escolheEsc fecha

Field

Rótulo, dica, controle e erro de um campo, sempre na mesma ordem e no mesmo espaço.

Nesta página

Playground

Dica
Estado
Fundo
HTML
<div class="feitio-field"><label class="feitio-label" for="pg-name">Nome do lembrete</label><input class="feitio-input" id="pg-name"></div>

Quando usar

Quando não usar

Exemplos

Nome do lembreteAparece na notificaçãoEscreva um nome

Um campo completo

Rótulo em cima, a dica colada nele, o controle, e o erro embaixo do controle. Tudo a space-1.

Mostrar código
HTML
<div class="feitio-field">
  <label class="feitio-label" for="nome">Nome do lembrete</label>
  <span class="feitio-hint" id="nome-dica">Aparece na notificação</span>
  <input class="feitio-input" id="nome" aria-describedby="nome-dica nome-erro" aria-invalid="true">
  <span class="feitio-error-message" id="nome-erro">…Escreva um nome</span>
</div>

Texto de exemplo (placeholder)

Anatomia

Nome do lembreteAparece na notificaçãoEscreva um nome
  1. Rótulo: sempre visível, em cima.
  2. Dica, opcional: colada no rótulo.
  3. Controle: a largura do tamanho da resposta.
  4. Erro: embaixo do controle, com ícone e palavra.

Como escrever

Acessibilidade

Atributos

AtributoValoresPara quê
class="feitio-field"em voltaRótulo, dica, controle e erro a space-1.
class="feitio-label"no <label>O rótulo, sempre visível.
class="feitio-hint"opcionalA dica, logo depois do rótulo.
class="feitio-error-message"quando há erroEmbaixo do controle, com ícone e palavra.
Topo