Índice

Imagens e Favicon no HTML5

Extensões de imagens

No HTML usamos basicamente três tipos de imagens: JPG, PNG e GIF. Cada uma tem uma característica única que a torna perfeita para diferentes finalidades:

Direitos Autorais

Ao trabalhar com imagens baixadas na internet, é importante nunca usar imagens com direitos autorais, pois isso pode gerar processos que podem facilmente acabar com uma carreira, além de gerar indenizações de alto valor.

Existem algumas formas de buscar imagens na internet sem direitos autorais ou com permissões bem brandas:

  1. No próprio Google: pela opção de busca de imagens, você pode ir em Ferramentas → Direitos de Uso → Licenças Creative Commons. Assim, só aparecerão imagens que podem ser usadas para fins comerciais.
  2. Sites especializados em imagens de domínio público:
    • UnSplash (Pesquisar somente em inglês)
    • Pexels
    • FreePik
    • Rawpixel
    • Pixabay
    • Libreshot
    • Wikimedia Commons

Tamanho das Imagens

É muito importante reduzir o tamanho das imagens para garantir que o site carregue rapidamente. Imagens grandes podem deixar o site lento, o que pode afastar os usuários. OBS.: Uma página deve carregar em no máximo 6 segundos; se demorar mais, o usuário pode desistir.

Para reduzir o tamanho das imagens, você pode usar programas de edição de imagens. Muitos são pagos, mas o GIMP é uma ótima opção gratuita que oferece todas as funcionalidades necessárias.

Resolução: As resoluções ideais são:

Tag para Imagens

Tag img

A tag <img> é usada para inserir imagens em uma página HTML. Ela é uma tag auto-fechada e possui os seguintes atributos principais:

  • src: Especifica o caminho da imagem. Para selecionar a imagem, pressione Ctrl+Espaço. Se a imagem estiver em uma pasta anterior, use ../ para voltar uma pasta.
  • alt: Fornece um texto alternativo que será exibido se a imagem não carregar. Esse texto também é lido por softwares de acessibilidade para pessoas com deficiência visual.
  • width: Define a largura da imagem. A altura será ajustada proporcionalmente.
  • height: Define a altura da imagem. A largura será ajustada proporcionalmente.

Se você usar height e width simultaneamente, poderá definir as proporções exatas da imagem.

Tag figure e figcaption

A tag <figure> é usada para agrupar uma imagem e sua legenda, que é definida pela tag <figcaption>. A tag <figcaption> descreve a imagem e é exibida junto com ela.

Veja um exemplo de código:

                    <figure>
                        <img src="../../imagens/escritorio 500 jpeg.jpg" alt="treino">
                        <figcaption>Imagem de 500px de largura</figcaption>
                    </figure>
                

Favicon

O Favicon é o símbolo que aparece no site ao lado do título, como na imagem abaixo mostrando o Favicon do Google:

Exemplo de favicon
Exemplo de Favicon

Para inserir um favicon em nosso site, é fácil. Basta ir em head e inserir a tag abaixo.

Sintaxe: <link rel="shortcut icon" href="../../imagens/Study.ico" type="image/x-icon">

É importante lembrar que o favicon deve ser um arquivo .ICO, que é um formato de imagem específico para favicons.

Como criar seu favicon:

Existem alguns sites próprios para baixar imagens no formato .ICO, ou criar, ou até mesmo transformar imagens de .PNG para o formato .ICO. Alguns desses sites são:

  • Favicon.IO: Esse site é um dos melhores, pois dá a opção de criar um ICO a partir de uma palavra ou abreviação curta, ou criar um ICO a partir de um PNG ou até utilizar um emoji como favicon.
  • Favicon.cc: Nesse site você pode criar seu próprio ICO.
  • IconArchive: Aqui você já encontra os ICO prontos, basta pesquisar o tema que desejar e baixar o que mais te agradar.

Materiais de apoio

06 - Imagens e Favicon.pdf