Introdução
A tag HTML <label> é usada para adicionar uma legenda ou texto de rótulo a qualquer elemento HTML na página web. Neste laboratório, aprenderemos como usar a tag <label> em HTML.
Nota: Você pode praticar a codificação em
index.htmle aprender Como Escrever HTML no Visual Studio Code. Por favor, clique em 'Go Live' no canto inferior direito para executar o serviço web na porta 8080. Em seguida, você pode atualizar a aba Web 8080 para visualizar a página web.
Adicionando um Rótulo a um Elemento de Entrada
- Abra o arquivo
index.htmlno seu editor de texto preferido. - Adicione o seguinte código para criar um elemento de entrada com um rótulo:
<label for="name">Name:</label> <input type="text" id="name" name="name" />
- O atributo
fordo elementolabeldeve corresponder ao atributoiddo elemento de entrada ao qual ele está associado.
Usando o Elemento Label para Criar uma Área Clicável
- Abra o arquivo
index.htmlno seu editor de texto preferido. - Adicione o seguinte código para criar uma área clicável ao redor de uma entrada:
<label>
<input type="checkbox" />
Click here to select
</label>
- Clicar no texto "Click here to select" agora selecionará a caixa de seleção (checkbox).
Associando um Label a um Elemento de Formulário
- Abra o arquivo
index.htmlno seu editor de texto preferido. - Adicione o seguinte código para criar um elemento de formulário com um rótulo:
<form action="/" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name" />
<input type="submit" value="Submit" />
</form>
- O atributo
fordo elementolabeldeve corresponder ao atributoiddo elemento de formulário ao qual ele está associado.
Estilizando um Label
- Abra o arquivo
index.htmlno seu editor de texto preferido. - Adicione o seguinte código para criar um elemento de rótulo com uma classe CSS:
<label class="large-label" for="name">Name:</label>
<input type="text" id="name" name="name" />
- Adicione o seguinte CSS à sua folha de estilo para estilizar o rótulo:
.large-label {
font-size: 24px;
font-weight: bold;
}
Usando o Elemento Label para Melhorar a Acessibilidade
- Abra o arquivo
index.htmlno seu editor de texto preferido. - Adicione o seguinte código para criar um elemento de entrada (input) com um rótulo para acessibilidade de leitores de tela:
<label for="name">Name:</label>
<input type="text" id="name" name="name" aria-label="Enter your name" />
- O atributo
aria-labelfornece um rótulo textual para o elemento de entrada que é acessível para leitores de tela.
Resumo
Neste laboratório, aprendemos como usar a tag HTML <label> para adicionar legendas ou texto de rótulo a elementos HTML em uma página web. A tag <label> é útil para melhorar a acessibilidade e aumentar a área clicável de um elemento. Também aprendemos como associar rótulos a elementos de formulário e estilizar rótulos usando CSS.



