O atributo label cria uma etiqueta para os elementos option e optgroup, quando este atributo não é especificado os browser e leitores de tela lêem o conteúdo do elemento option.

Exemplo:

<form method="post">
   <select name="carros">
      <option label="Nenhum" value="0">Nenhum</option>
      <optgroup label="Modelos 2008">
         <option label="Gol" value="2008_gol">Modelo 2008 - Gol</option>
         <option label="Golf" value="2008_golf">Modelo 2008 - Golf</option>
         <option label="Crossfox" value="2008_crossfox">Modelo 2008 - Crossfox
		 </option>
      </optgroup>
      <optgroup label="Modelos 2007">
         <option label="Astra" value="2007_astra">Modelo 2007 - Astra</option>
         <option label="Celta" value="2007_celta">Modelo 2007 - Celta</option>
      </optgroup>
      <optgroup label="Modelos 2006">
         <option label="Brava" value="2006_brava">Modelo 2006 - Brava</option>
         <option label="Palio" value="2006_palio">Modelo 2006 - Palio</option>
      </optgroup>
   </select>
</form>

Sem o atributo label para inserir uma etiqueta em cada elemento option e optgroup os leitores de tela iriam ler da seguinte forma:

Perceba que um leitor de tela lê exatamente os valores dos option, poderíamos informar esses dados para um deficiente visual de uma maneira mais simples e sem redundância, confira abaixo como um leitor de tala leria com o atributo label aplicado no código.

Tags relacionadas ao Atributo label:
option, optgroup
Copyright ©2007-2009 - TibumWeb Apoio a Programação - Todos os direitos reservados - Desenvolvido por: OpenDesigner