Habe es eben getestet, relative funktioniert bei mir einwandfrei. Was im Endeffekt besser is weiss ich nicht, bin kein wirklicher CSS-Experte. :)
relativ bestimmt die position relativ zum ursprungspunkt des elementes wo es sich befände, wenn es position: static hätte bemessen am nächsthoheren vorfahrenelements mit einer position-eigenschaft von static
position: absolute bestimmt die position eines elementes relativ zum bezugspunkt des nächsthöhren vorfahrenelements mit einer position-eigenschaft von static
wenn man also wirklich irrerweise eine rastergrafik oder eine kurve mit "div-pixeln" darstellen will, ist imho die absolute-variante besser geeignet, da sich mit einem eindeutigen bezugspunkt leichter rechnen lässt