|
html lenguaje codigo etiqueta html 4.01
<_ Anterior
Menu
Siguiente_>
Formularios en documentos HTML
17.9 Rótulos
A algunos controles de formulario se les asocian rótulos automáticamente (botones pulsadores) aunque a la mayoría no (campos de texto, casillas de verificación y radiobotones, y menúes).
Para aquellos controles que tengan rótulos implícitos, los agentes de usuario deberían utilizar el valor del atributo value como texto del rótulo.
El elemento LABEL se utiliza para especificar rótulos de controles que no tienen rótulos implícitos.
17.9.1 El elemento LABEL
<!ELEMENT LABEL _ _ (%inline;)* _(LABEL) __ texto del rótulo de un
campo de formulario __> <!ATTLIST LABEL
%attrs; __ %coreattrs, %i18n, %events
for IDREF #IMPLIED __ concuerda con el valor ID del campo
accesskey %Character; #IMPLIED __ carácter de tecla de accesibilidad
onfocus %Script; #IMPLIED __ el foco se dirigió hacia el elemento
onblur %Script; #IMPLIED __ el elemento perdió el foco
>
Etiqueta inicial: obligatoria, Etiqueta final: obligatoria
Definiciones de atributos
for = idref [CS]
Este atributo asocia explícitamente el rótulo definido con otro control. Cuando está presente, el valor de este atributo debe ser el mismo que el valor del atributo id de algún otro control del mismo documento. Cuando no está presente, el
rótulo definido se asocia con los contenidos del elemento.
Atributos definidos en otros lugares
id, class (identificadores a nivel de documento) lang (información sobre el idioma), dir (dirección del texto) onfocus, onblur, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout,
onkeypress, onkeydown, onkeyup (eventos intrínsecos)
l
l
l
l
l
l
El elemento LABEL puede utilizarse para adjuntar información a los controles. Cada elemento LABEL se asocia exactamente
con un control de formulario.
El atributo for asocia explícitamente un rótulo con otro control: el valor del atributo for debe ser el mismo que el valor del
atributo id del elemento de control asociado. Se puede asociar más de un LABEL con el mismo control creando múltiples
referencias a través del atributo for.
Este ejemplo crea una tabla que se utiliza para alinear dos controles de entrada de texto y sus rótulos asociados. Cada rótulo
está explícitamente asociado a un control de entrada de texto:
<FORM action="..." method="post"> <TABLE>
<TR>
<TD><LABEL for="nombre">Nombre</LABEL>
<TD><INPUT type="text" name="nombre" id="nombre">
<TR>
<TD><LABEL for="apellido">Apellido</LABEL>
<TD><INPUT type="text" name="apellido" id="apellido">
title (título del elemento) style (información de estilo en línea) accesskey (teclas de acceso)
http://html.conclase.net/w3c/html401_es/interact/forms.html (16 de 25) [11/6/2001 4.51.35]
<_ Anterior
Menu
Siguiente_>
|