Entendendo Atributos HTML: O Poder por Trás das Tags
Agora que você está confortável com o básico de tags HTML, é hora de entrar no universo dos atributos HTML. Os atributos são como "superpoderes" que você pode dar às suas tags, permitindo que você as customize e as torne interativas. Vamos começar!
Lembre-se de utilizar o CodePen para testar o código que você está aprendendo.
O que São Atributos?
Atributos são informações adicionais que você pode adicionar a uma tag HTML. Eles sempre vêm dentro da tag de abertura e são geralmente compostos por um nome e um valor, separados por um sinal de igual (=
).
<nomedatag atributo="valor">Conteúdo</nomedatag>
Por exemplo:
<a href="https://www.google.com">Clique aqui para ir ao Google</a>
Neste caso, href
é o atributo, e "https://www.google.com"
é o valor do atributo.
Caso queira saber a lista de todos os possiveis atibutos clique aqui, você obviamente não precisa decorar todos os atributos, mas conforme você for usando eles, você os decora e fica mais facil de lembrar e entender pra que cada um serve.
Tipos Comuns de Atributos
Vamos conhecer alguns dos atributos mais utilizados em diferentes tags:
Atributos Globais
Estes são atributos que podem ser usados em qualquer tag HTML:
id
: Define um identificador único para um elemento.class
: Define uma ou várias classes para um elemento.name
: Define nome para um elemento.style
: Possibilita a adição de estilização para um elemento.
<p id="paragrafo1" class="texto-grande">Este é um parágrafo.</p>
Atributos de Links
href
: Especifica o URL para onde o link aponta.
<a href="https://www.exemplo.com">Visite nosso site</a>
Atributos de Imagem
src
: Define a fonte da imagem.alt
: Fornece um texto alternativo para a imagem.
<img src="imagem.jpg" alt="Descrição da imagem" />
Atributos de Formulários
placeholder
: Fornece uma dica para o usuário.required
: Torna o campo obrigatório.
<input type="text" placeholder="Digite seu nome" required />
A Importância do alt
em Imagens
O atributo alt
não é apenas para tornar seu site acessível para pessoas com deficiências visuais. Ele também é útil quando a imagem não pode ser carregada.
<img src="imagem-inexistente.jpg" alt="Imagem não encontrada" />
Exercício Prático
Vamos colocar tudo isso em prática. Crie uma HTML simples que contém:
- Um cabeçalho
h1
com umid
. - Um link
a
com umhref
. - Uma imagem
img
comsrc
ealt
. - Um formulário
form
com um campoinput
comrequired
e umplaceholder
.
Clique aqui para ver a resposta
<h1 id="titulo">Aula de Atributos HTML</h1>
<a href="https://www.exemplo.com">Visite nosso site</a>
<img src="imagem.jpg" alt="Uma bela paisagem" />
<form>
<input type="text" placeholder="Digite seu nome" required />
</form>