その違いとは、

◎SPAN要素

1)改行しない場合

2)インライン要素
◎DIV要素

1)改行したい場合

2)ブロックレベル要素

少しは理解できたが、使えるかというと疑問。

【参考にしたサイト】

http://masaboo.cside.com/new_css1/cs_38.htm

http://www5d.biglobe.ne.jp/~nextpage/hpm06c1.html