Terminei a parte de html e css no curso front-end e resolvi aplicar, nesse código está acontecendo o seguinte, quando aplico o css inline funciona, eu consigo reduzir o tamanho da minha capa do header normalmente, porém quando aplico no css a parte, documento do próprio css, o código não funcionar, não consigo fazer qualquer alteração de tamanho nas imagens, o que será que tem de errado? eu linkei o css no html mas não entendo, nada funciona. Agradeço a quem poder ajudar.
</head>
<body>
<header>
<div class="cabecalho">
<img src="Capa site.png">
</div>
</header>
<main>
<div class="categorias">
<li><img src="Categoria Action Figure fundo branco.png"></li>
<li><img src="Categoria Pequenos objetos fundo branco.png"></li>
<li><img src="Categoria Placas decorativas fundo branco.png></li>
</div>
<div class="tags">
<img src="Tag One Piece.png">
<img src="Tag Dragon Ball.png">
<img src="Tag Naruto.png">
<img src="Tag Boku no hero.png">
<img src="Tag Pokémon.png">
<img src="Tag ver todos.png">
</div>
</main>
<footer>
</footer>
</body>
CSS
.cabecalho{
display:inline-block;
width:60px;
height: 60px;
}
.categorias { width:50px; }