eu também não estava conseguindo inserir imagem no cabeçalho do meu site pelo "CSS", mas consegui arrumar
só tive que colocar na primeira linha do código "CSS"
@charset "UTF-8";
e colocar no codigo "HTML" dentro da "tag" HEAD
<meta charset="UTF-8">
isso ajuda o navegador reconhecer nosso padrão de escrita
depois disso funcionou