I can create divs and put the image as the background image of each div, but then I would have to adjust the background position for each one. Is there an easier way to do so?
however, the easiest way would be to cut it up and save as separate images.
(I would advise this way)
if your just using it as a practice exercise, then:
This one you mentioned you’d tried.
using divs and positioning,
It may be possible to use grid to place items on top of one another, you’d still have some fiddling about with divs to do, but you could try layering divs on top of the Entire image to hide areas.