Etiqueta HTML <legend>
definición y uso
<legend>
etiqueta define <fieldset> elemento título (caption).
Véase también:
Manual de referencia HTML DOM:Objeto Legend
Ejemplo
ejemplo 1
En el formulario, grouping de elementos relacionados:
<form action="/action_page.php"> <fieldset> <legend>Información personal:</legend> <label for="fname">Nombre:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Apellido:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">Correo electrónico:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Fecha de nacimiento:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Enviar"> </fieldset> </form>
ejemplo 2
Hacer que el título del campo se desplace a la derecha (usando CSS):
<form action="/action_page.php"> <fieldset> <legend style="float:right">Información personal:</legend> <label for="fname">Nombre:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Apellido:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">Correo electrónico:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Fecha de nacimiento:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Enviar"> </fieldset> </form>
ejemplo 3
usar CSS para configurar <fieldset>
y <legend>
estilo:
<html> <head> <style> fieldset { fondo-color: #eeeeee; } legend { fondo-color: gris; color: white; relleno: 5px 10px; } input { margen: 5px; } </style> </head> <body> <form action="/action_page.php"> <fieldset> <legend>Información personal:</legend> <label for="fname">Nombre:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Apellido:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">Correo electrónico:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Fecha de nacimiento:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Enviar"> </fieldset> </form> </body> </html>
Atributos globales
<legend>
La etiqueta también admite Atributos globales en HTML.
Atributos de eventos
<legend>
La etiqueta también admite Atributos de eventos en HTML.
Configuración CSS predeterminada
La mayoría de los navegadores mostrarán los valores predeterminados siguientes <legend>
Elemento:
legend { display: block; padding-left: 2px; padding-right: 2px; border: none; }
Compatibilidad con navegadores
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte |