Hi,
wenn du mal in SelfHTML nach span suchst kriegst du dort ne sehr gute erklärung. Span ist nur da um CSS zu benutzen. Font ist nur um Text zu formatieren. Mit einem Span element formatiert man alles in CSS.
Stimmt so nicht ganz, mit span formatiert man nur inline Elemte und keine Blöcke, dafür gibt's dann "div".
Gruß
ueps