Etiqueta <legend> HTML
Definição e uso
<legend>
Definição de etiqueta <fieldset> Elemento do título (legenda).
Veja também:
Manual de Referência do DOM HTML:Objeto Legenda
Exemplo
exemplo 1
No formulário, agrupe elementos relacionados:
<form action="/action_page.php"> <fieldset> <legend>Informações Pessoais:</legend> <label for="fname">Nome:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Sobrenome:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">E-mail:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Data de Nascimento:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Enviar"> </fieldset> </form>
exemplo 2
Deixe o título do campo flutuante para a direita (usando CSS):
<form action="/action_page.php"> <fieldset> <legend style="flutuante:right">Informações Pessoais:</legend> <label for="fname">Nome:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Sobrenome:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">E-mail:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Data de Nascimento:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Enviar"> </fieldset> </form>
exemplo 3
usar CSS para configurar <fieldset>
e <legend>
estilo:
<html> <head> <style> fieldset { cor de fundo: #eeeeee; } legend { cor de fundo: cinza; cor: branco; preenchimento: 5px 10px; } input { margem: 5px; } </style> </head> <body> <form action="/action_page.php"> <fieldset> <legend>Informações Pessoais:</legend> <label for="fname">Nome:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Sobrenome:</label> <input type="text" id="lname" name="lname"><br><br> <label for="email">E-mail:</label> <input type="email" id="email" name="email"><br><br> <label for="birthday">Data de Nascimento:</label> <input type="date" id="birthday" name="birthday"><br><br> <input type="submit" value="Enviar"> </fieldset> </form> </body> </html>
Atributos globais
<legend>
A tag também suporta Atributos globais no HTML.
Atributos de evento
<legend>
A tag também suporta Atributos de evento no HTML.
Configurações CSS padrão
A maioria dos navegadores exibirá os seguintes valores padrão <legend>
Elemento:
legend { display: block; padding-left: 2px; padding-right: 2px; border: none; }
Suporte ao navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte |