Diferencias entre elemento SPAN y elemento DIV

- Con DIV, hacer <div class=a> bla bla </div> sería equivalente a <p class=a> bla bla </p> pues nos mete un salto de línea. ADEMÁS DEFINE COMO UNA DIVISION EN LA PÁGINA que no ocupa sólo el trozo del texto
- Con SPAN no se meterá un salto de línea, se comporta como las etiquetas <b><em> y similares

<HTML>
<HEAD>
<TITLE>Ejemplo de SPAN</TITLE>
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<STYLE TYPE="text/css" MEDIA="screen, print, projection">
<!--
.amarillo { background-color:yellow }
-->
</STYLE>
</HEAD>
<BODY>

Hola y <SPAN CLASS=amarillo>adios</SPAN>
Hola y <SPAN CLASS=amarillo>adios</SPAN>

Uno y <div CLASS=amarillo>dos</div>
Uno y <div CLASS=amarillo>dos</div>

</BODY>
</HTML>


Hola y adios Hola y adios Uno y
dos
Uno y
dos