Q:

why is css not loading my background image in Github pages

I have tried  numerous solutions to this problem, yet nothing worked for me. 
My image is in the root folder, same as css file and all of the other files. 

body{
background: url(data.jpg);
}

github link https://github.com/annaesma/annaesma.github.io

A:

In line https://github.com/annaesma/annaesma.github.io/blob/master/main_1.css#L7
contains ../data.jpg which means go back one directory (../). 
remove ../ or replace it with ./ which means current directory.