Olá tenho algumas dúvidas:
- Qual a função do atributo rel na tag link?
- A tag figcaption substitui o atributo alt da tag img?
- Quando colocar uma imagem pelo CSS e quando colocar uma imagem pelo arquivo html?
Olá tenho algumas dúvidas:
1. Qual a função do atributo rel na tag link?
A tag link
é uma tag bem generica como a tag meta
. O atributo rel
é utilizado para falar qual é a categoria do arquivo que estamos linkando, por isso passamos o valor stylesheet
para o atributo rel
quando estamos linkando uma forma de estilo no atributo href
.
<link rel="stylesheet" href="css/reset.css">
2. A tag figcaption substitui o atributo alt da tag img?
Não. A tag figcaption
é uma legenda da imagem, enquanto o atributo alt
é um texto alternativo para imagem, normalmente uma pequena explicação.
Podemos ter 2 imagens com uma mesma figcaption
, mas com alt
diferentes:
<figure>
<img src="fotoDoPai.png" alt="Foto do pai da família Silva">
<img src="fotoDoMae.png" alt="Foto da mãe da família Silva">
<figcaption>Fotos da família Silva</figcaption>
</figure>
3. Quando colocar uma imagem pelo CSS e quando colocar uma imagem pelo arquivo html?
A reponsabilidade do HTML é cuidar do conteúdo e demarca-lo de forma correta e o CSS tem a responsabilidade de definir estilos para o nosso conteúdo.
Quando temos uma imagem que não é um conteúdo para o usuário, ou seja a imagens não passa a informação completa para o usuário é recomendado adicionar ela por CSS, caso contrário devemos deseja-la no HTML.
Se ficar qualquer dúvida só falar :-)
Valeu!
Precisando é só falar Geovane :-)