Как настроить css, чтобы при наведении, к примеру, на h1 менялся цвет у body?
Нельзя так "настроить" css, чтобы было как вы просите.
Чтобы настроить CSS так, что при наведении, к примеру, на h1 менялся бы цвет у body, необходимо это делать при помощи JS.