Tachchen!
Werden diese Elemente in diesem Fall als gleichwertig angesehen oder gibt es doch noch unterschiede
Ein DIV ist dazu da, mehrere Elemente zu gruppieren;
ein SPAN dient dazu, etwas aus einem Element heraus zu selektieren.
Mit (späterer) Formatierung hat ganze selbstverständlich nichts zu tun,
denn HTML funktioniert zur Not auch ohne CSS.
Gruß
Die schwarze Piste