O código css estudado durante o curso, não funcionou no meu projeto, ao aplicar as variáveis no style css:
body { background-color: var(--background); font-family: var(--fonte-principal); font-size: 16px; font-weight: 400; }
O Style acabou não sendo aplicado no Menu.
Resolvi a questão aplicando o mesmo no header.css na tag .cabeçalho
Alguém poderia me dizer se fiz correto? ou se tem algo de errado no meu codigo ?
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/styles/style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/styles/reset.css">
<title>AluraBooks</title>
</head>
<body>
<header class="cabeçalho">
<div class="container" >
<input type="checkbox" id="menu" class="container__botao">
<label for="menu">
<span class="cabeçalho__menu-hamburguer container__imagem"> </span>
</label>
<ul class="lista-menu">
<li class="lista-menu__titulo">Categoria</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">PROGRAMAÇÃO</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">FRONT-END</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">INFRAESTRUTURA</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">BUSINESS</a>
</li>
<li class="lista-menu__item">
<a href="#" class="lista-menu__link">DESIGN & UX</a>
</li>
</ul>
<img src="assets/Logo.svg" alt="Logo da ALura">
</div>
<div class="container" >
<a href="#"><img src="/assets/Favoritos.svg" class="container__imagem" alt="Meus Favoritos"> </a>
<a href="#"><img src="/assets/Sacola.svg" class="container__imagem" alt="Minhas Compras"> </a>
<a href="#"><img src="/assets/Usuário.svg" class="container__imagem" alt="Meu Perfil"> </a>
</div>
</header>
</body>
</html>
**style.css**
``@import url(../styles/header.css);
:root { --background-menu: #FFFFFF; --background: #EBECEE; --color-categorias: #EB9B00; --azul-degrade: var(--teste, linear-gradient(160deg, #002F52 0%, #326589 100%)); --fonte-principal: "Poppins";
}
body { background-color: var(--background); font-family: var(--fonte-principal); font-size: 16px; font-weight: 400;
} ``