No Dreamweaver, assim que um objeto de formulário ou formulário, caixa de texto etc. é adicionado, um <belt> </belt> será adicionado ao código. Eu nunca entendi o que esse rótulo faz. Por acaso, vi a explicação hoje:
Existem duas propriedades no rótulo que são muito úteis, uma é e a outra é o AccessKey.
Para atributos
Função: indica o elemento HTML ao qual a tag de etiqueta está ligada. Quando você clica nessa tag, o elemento vinculado obtém o foco.
Uso: <Label for = inputBox> Nome </elabel> <ID de entrada = inputbox type = text>
AccessKey Atributo:
Função: Uma tecla de atalho indicando acesso ao elemento ligado à etiqueta da etiqueta. Quando você pressiona a tecla de atalho, o elemento encadernado terá o foco.
Uso: <Label for = InputBox AccessKey = n> Nome </Label> <ID de entrada = inputbox type = text>
Limitações: As teclas de atalho definidas pela propriedade AccessKey não podem entrar em conflito com a tecla de atalho do navegador, caso contrário, as teclas de atalho do navegador serão ativadas primeiro.
Comentários
Para vincular a etiqueta a outro controle, defina a propriedade para o elemento do rótulo como o mesmo ID que o controle. O rótulo de ligação à propriedade Nome do controle é inútil. No entanto, para enviar um formulário, você deve especificar um nome para o controle ao qual o elemento do rótulo está ligado.
Existem duas maneiras de sublinhar a chave de atalho especificada. O texto rico do elemento da etiqueta suporta adicionar um elemento U aos dois lados do caractere de teclas de atalho especificado pelo atributo AccessKey. Se você preferir usar folhas de estilo (CSS) para aplicar um estilo, você pode incluir o personagem em span e definir o estilo como decoração de texto: sublinhado.
Se o usuário clicar em clicar, o evento OnClick na etiqueta será acionado primeiro e, em seguida, o evento OnClick no controle especificado pela propriedade HTMLFor será acionado. Pressionar a tecla de atalho definido por etiqueta definirá o foco, mas não acionará o evento OnClick.
Coisas a serem observadas:
1. Os rótulos não podem ser aninhados.
2. Este elemento está disponível no HTML e scripts para o Internet Explorer 4.0 e acima.
3. Este elemento é um elemento embutido.
4. Este elemento precisa fechar a tag.
Código de amostra do elemento
O exemplo a seguir usa o elemento da etiqueta e o atributo AccessKey para definir o foco da caixa de texto.
- <LabelFor = octrlidAccessKey = 1>
- <SpanStyle = Text-Decoração: Subline;> Nome </span>: <fontcolor =#999999> Pressione Alt+1 na caixa de texto </font>
- </belt>
- <InputType = textName = txt1Value = ah huinan size = 20tabindex = 1id = octrlid>