Para poder agregar enlaces a archivos locales generalmente se utiliza la funcion url(). La misma esta permitida en algunas propiedades y permite agregar tanto archivos locales como externos. Ej: quiero agregar como fondo el escudo de River de Wikipedia

background-image:url(<https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/River_plate_logo_2022.svg/129px-River_plate_logo_2022.svg.png>)

De esta forma, el escudo de River será el fondo de la pagina. Pero, que hacemos si el escudo lo tenemos en la carpeta de la pagina? Esto:

background-image:url(escudoRiver.jpeg);

Ahora el codigo buscará el archivo escudoRiver.jpeg en la carpeta de la pagina y la mostrará como fondo.

En el ejemplo anterior, el archivo se encuentra en la misma carpeta que la pagina HTML pero generalmente se encuentran en carpetas diferentes. Eso modifica la forma de declarar el valor. Sería asi

background-image:url(./img/escudoRiver.jpeg);

Siempre que tengamos que salir de la misma carpeta que el HTML, debemos agregar el punto adelante de la url. Luego debemos asignar en que carpeta está y luego si escribir el archivo.