Tag HTML <legend>
definizione e uso
<legend>
etichetta definizione <fieldset> elemento del titolo (caption).
Vedi anche:
Manuale di riferimento HTML DOM:Oggetto Legend
Esempio
esempio 1
Raggruppa gli elementi correlati nel modulo:
<form action="/action_page.php"> <fieldset> <legend>Informazioni personali:</legend> <label for="fname">Nome:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Cognome:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">Email:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Data di nascita:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Invia"> </fieldset> </form>
esempio 2
Lascia che il titolo del campo si muova a destra (usando CSS):
<form action="/action_page.php"> <fieldset> <legend style="float:right">Informazioni personali:</legend> <label for="fname">Nome:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Cognome:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">Email:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Data di nascita:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Invia"> </fieldset> </form>
esempio 3
usare CSS per impostare <fieldset>
e <legend>
stili:
<html> <head> <style> fieldset { sfondo-color: #eeeeee; } legend { sfondo-color: grigio; colore: bianco; riempimento: 5px 10px; } input { margine: 5px; } </style> </head> <body> <form action="/action_page.php"> <fieldset> <legend>Informazioni personali:</legend> <label for="fname">Nome:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Cognome:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">Email:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Data di nascita:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Invia"> </fieldset> </form> </body> </html>
Attributi globali
<legend>
Il tag supporta anche Attributi globali in HTML.
Attributi di evento
<legend>
Il tag supporta anche Attributi di evento in HTML.
Impostazioni CSS predefinite
La maggior parte dei browser mostrerà i seguenti valori predefiniti <legend>
Elemento:
legend { display: block; padding-left: 2px; padding-right: 2px; border: none; }
Supporto browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto |