guten Abend,
Natürlich kannst du auch <span> benutzen
das ist richtig
da dieser Tag überhaupt keinen (evtl. unerwünschten) Einfluss auf die HTML-Seite hat.
und das ist richtig falsch. SPAN ist "erfunden" worden, um unerwünschte scheinbare "Zeilenumbrüche" und ähnliches vermeiden zu können. Es erzeugt keinen Absatz, sondern "ist ein Element, das Text und andere Inline-Elemente enthalten kann, selbst aber keinerlei Eigenschaften hat und nichts bewirkt. Es ist dazu gedacht, um mit Hilfe von CSS formatiert zu werden" (zitiert aus http://selfhtml.teamone.de/html/text/bereiche.htm#inline
Grüße aus Berlin
Christoph S.