1
resposta

[Bug] O texto

Como visto na aula atual, a professora instrui que coloque o h1 com a class "container__titulo", juntamente com o <b></b> para deixar em negrito (juntamente com uma class "container__titulo--negrito") o "Alura", logo em seguida colocando as classes no Media Query. Porém quando eu faço isso, não acontece do "Alura" estar em negrito, oque eu faço?

 <img src="img/Logo.svg" alt="Logo da AluraBooks" class="container__imagem">
            <h1 class="container__titulo"><b class="container__titulo--negrito">Alura</b>Books</h1>
        </div>
@media screen and (min-width: 1024px) {

    .container__titulo,
    .container__titulo--negrito {
        font-family: var(--fonte-secundario);
        font-size: 30px;
    }
    .container__titulo {
        font-weight: 400;
    }
    .container__titulo--negrito {
        font-weight: 700;
    }
}
1 resposta

Olá, Caio, como vai?

No teste que fiz aqui com o código que você forneceu, o peso 700 foi aplicado normalmente à classe container__titulo--negrito em telas com largura a partir de 1024px, como mostrado nas imagens abaixo:

1023px
Captura de tela do cabeçalho do site AluraBooks, mostrando o logotipo, a barra de pesquisa e as dimensões do design responsivo 1023x866 pixels

1024px
Captura de tela da interface do site AluraBooks exibindo configurações de design responsivo com largura de 1024 px

É possível que algum outro trecho do seu CSS esteja sobrescrevendo o estilo que define o font-weight: 700.

Se puder, compartilha comigo o link do repositório no GitHub com o projeto completo. Assim consigo analisar o contexto geral e verificar se algo está sobrescrevendo as regras da media query.

Fico no aguardo e a disposição :)