Hallo,
aber im grunde hast du recht, das dfn-element ist wahrscheinlich besser geeignet als ein span-element
Die Beispiele des W3C erlauben wohl meist auch viel Spielraum, zumal beim eher geringen (Wort- oder Bedeutungs-) Umfang der Sprache HTML.
Z.B. zu dl: "when advertising a product, one might use a definition list".
Vielleicht läßt sich aber auch auf abbr und title verweisen, um einem Mißbrauch von dfn vorzubeugen?
Grüsse aus Düsseldorf
Cyx23