1
resposta

challenge 1 encriptador de textos - deploy no github pages não apareceu a foto

Bom dia!! por qué será que no deploy do meu projeto do encriptador de textos no github pages não apareceu a foto que estava no modelo do figma e no deploy da vercel deu certo?? é o mesmo projeto. https://criptografador-descriptografador-de-textos.vercel.app/ https://mcruzr85.github.io/Criptografador-Descriptografador-de-textos/

link do repositorio no github: https://github.com/mcruzr85/Criptografador-Descriptografador-de-textos

muito obrigada pelas respostas!!

1 resposta

Quando você está criando um site, é importante entender como os navegadores da web encontram os arquivos, como imagens, para exibi-los corretamente. Uma das coisas que os navegadores fazem é procurar esses arquivos usando caminhos específicos.

No seu caso, você tem uma imagem que não está sendo exibida corretamente no GitHub Pages, mas está funcionando na Vercel. A diferença entre essas plataformas pode estar no caminho especificado para a imagem.

Quando você escreve o caminho para uma imagem em seu código HTML, existem dois tipos principais de caminhos que você pode usar: caminho absoluto e caminho relativo.

  • Caminho absoluto: Este é um caminho que começa a partir da raiz do site. No seu caso, o caminho absoluto começava com uma barra ("/"), o que indica que o navegador deveria procurar a imagem a partir da raiz do site. Por exemplo: /img/menino/High quality products 1 1.svg.

  • Caminho relativo: Este é um caminho que começa a partir do diretório atual do arquivo HTML. No seu caso, o caminho relativo começaria com "./", que indica para o navegador procurar a imagem no diretório atual. Por exemplo: ./img/menino/High quality products 1 1.svg.

A Vercel pode estar lidando com os caminhos de forma diferente, o que faz com que a imagem seja encontrada mesmo com o caminho absoluto. No entanto, o GitHub Pages pode ser mais exigente quanto aos caminhos e precisa de um caminho relativo para encontrar a imagem corretamente.

Então, ao corrigir o caminho para ./img/menino/High quality products 1 1.svg, você está garantindo que o navegador encontre a imagem corretamente, não importa onde o arquivo HTML esteja localizado dentro da estrutura do seu projeto. Com essa mudança, a imagem deve aparecer corretamente tanto no GitHub Pages quanto na Vercel.

Espero que isso ajude a esclarecer o problema da imagem não aparecer no GitHub Pages!