Images are not displayed, even with correct path

0

I'm not able to make any browser display grid images, it's not a path problem since I opened the code in other editors that have the option to display the link in the figure and open it in a separate window, also open in Dreamweaver where even the images are visible. I have tested some solutions found in forums but nothing was good, so if anyone is willing to help, I am grateful. Here is the code:

HTML:

<html>
<head>
   <title>Hotel Paraiso</title>
  <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.5.0/css/all.css" integrity="sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU" crossorigin="anonymous">
  <link rel="stylesheet" href="Projeto.css"/>
</head>
<style>

</style>
<body>
   <header>
      <a href="#"><img src="img/logo.png" alt="Hotel Paraiso"></a>
      <nav>
         <li><a href="">Home</a></li>
         <li><a href="">Sobre</a></li>
         <li><a href="">Reserva</a></li>
         <li><a href="">Contato</a></li>
      </nav>
   </header>

   <section class="hero">
      <h1>Conheça este paraíso chamado itacaré</h1>
      <h3>"Aconchego,conforto, simpatia e alto astral"</h3>
      <a class="btn" href="">Saiba mais</a>
   </section>

   <section class="conheca-o-hotel">
      <h3>Conheça o Hotel Paraiso!</h3>
      <p>Feche os olhos e imagine o paraíso. Um lugar no meio da mata Atlântica e banhado pelo mar, onde voce encontra paz, tranquilidade, conforto e comodidade.</p>
      <hr>
      <ul class="grid">
         <li class="small" style="background-image: url('img/itacare-01.jpg')"></li>
         <li class="large" style="background-image: url('img/itacare-02.jpg')"></li>
         <li class="large" style="background-image: url('img/itacare-03.jpg')"></li>
         <li class="small" style="background-image: url('img/itacare-04.jpg')"></li>
      </ul>
   </section>
</body>

</html>

Note: my .css file is in the root, already the images in the img folder. CSS:

/* RESET */
*{margin:0; padding: 0; font-size: 100%;box-sizing: border-box;font-family: 'Open Sans', sans-serif}
nav, ul{list-style: none;}
a{text-decoration: none;cursor: pointer;opacity: 0.9;}
a:hover{opacity: 1;}
/* HEADER */
header{ width: 100%;position: absolute; top: 0; left:0;
   display:flex;
   justify-content: space-between;     /* Criou um espaço entre o logo e o menu */
   align-items: center;                /* Alinhou verticalmente no cento */
   padding: 20px 50px;                 /* padding topo/base e laterais */
   background-color: #fff;
}
/* TAMANHO DA IMAGEM */
header img{
   width: 200px;}
header img{
   margin-top: 15px;}          /* imagem um pouco abaixo do topo */
/* MENU EM LINHA */
header nav{
   display:flex}
/* COR DOS LINKS */
header li a{
   color:#191c03;}
/* MARGEM DO MENU */
header li{
   margin:0 15px;}
/* ACESSANDO O LEFT DO LI */
header li:first-child{
   margin-left: 0;}
header li:last-child{
   margin-right: 0;}
/* QUEBRA TELA EM 700 E PUXA O MENU PARA BAIXO DO LOGO */
/* Quando a tela atinge 700px, muda a direção do alinhamento de ROW (padrão do display:flex) para COLUMN */
@media(max-width: 700px){
   header{flex-direction: column;}
   header img{margin-bottom: 15px;}
}
/* HERO IMAGEM DE FUNDO */
/* Unidade de media VH: viewport heigh = percentual da tela; */
.hero{
   background-image: url(img/hero.jpg);
    background-size: cover;
   min-height: 100vh;
   color:#fff;

   /* H1 e H3 abaixo */
   display:flex;
   flex-direction: column;          /* coloca os dois paragrofos e o botão dispostos na vertical */
   justify-content: center;         /* alinha essa bagaça toda...*/
   align-items: center;
   text-align: center;              /* alinha o texto... */
}
.hero h1{
   font-size: 3.2rem;
   margin-bottom: 15px;
}
.hero h3{
   font-size: 2rem;
   margin-bottom: 15px;
}
.hero .btn{
   background-color: rgba(255, 255, 255, 0.678);
   border-radius: 4px;
   color: #f191c03;
   padding: 20px 50px;
   text-transform:uppercase;
}
/* Quando a tela atinge 700px, muda o tamnho do H1 e H3 */
@media(max-width: 700px){
   .hero h1{font-size: 2.5rem;}
   .hero h3{font-size: 1.5rem;}
}

/* CONHEÇA O HOTEL */
.conheca-o-hotel{
   display: flex;
   flex-direction: column;
   align-items: center;
   padding: 100px 50px;
}
.conheca-o-hotel h3{
   font-size: 2rem;
   margin-bottom: 35px;
   /* text-align: center; */
   color: #191c03;
}
.conheca-o-hotel p{
   max-width: 800px;
   margin-bottom: 35px;
   text-align: center;
   color: #191c03;
}
.conheca-o-hotel hr{
   width: 200px;
   height: 2px;
   background-color: #191c03;
   margin-bottom: 70px;
   border: none;
}
. .conheca-o-hotel .grid{
   width: 100%;
   display: flex;
   flex-wrap: wrap;
   /* quebra de linha */
}
.conheca-o-hotel .grid li{
    height: 350px;
    padding: 19px;
    border-radius: 4px;
    background-clip: content-box;    /* especifica se o fundo de um elemento, seja cor ou imagem, se extende debaixo de sua borda. */
    background-size: cover;          /* Por que precisa??? */
    background-position: center;     /* Centralizado dentro do LI. */
}
.conheca-o-hotel .grid li.small{
   flex-basis: 40%;                 /* Define o tamanho inicial (largura ou altura) que um Flex Item deve ter antes que o espaço ao seu redor seja distribuído por outras propriedades */
}.conheca-o-hotel .grid li.large{
   flex-basis: 60%;                 /* Define o tamanho inicial (largura ou altura) que um Flex Item deve ter antes que o espaço ao seu redor seja distribuído por outras propriedades */
}
    
asked by anonymous 28.11.2018 / 01:18

1 answer

1

Your class .concile-the-hotel .grid in CSS has one more point Here - > . .com-the-hotel .grid

The 404 error in the images occurs if you do not have the images in the specified directory.

    
29.11.2018 / 13:16