Pense na seguinte estrutura de diretórios/arquivos:
/
/index.html
/img
/img/Logo.png
/css
/css/testelogo.css
Se no seu index.html
você quiser chamar o Logo.png
com uma tag html, você vai ter que indicar o caminho do logo desta forma <img src="img/Logo.png">
, pois o index.html
está no diretório raiz e o caminho precisa avançar para o subdiretório /img
, que é onde está o arquivo da imagem.
Acontece que no seu caso, você está dizendo no arquivo /css/testelogo.css
que use a imagem Logo.png
como background, e essa imagem está dentro de um diretório /img
que está 1 nível abaixo para o /css/testelogo.css
. Então, basicamente o que você faz é usar o ../
para dizer que volte um diretório e, a partir dali, entre no /img
, onde estará seu arquivo Logo.png
.
Cada vez que você usa o ../
ele volta 1 diretório relativo ao atual.
Espero que tenha esclarecido :)