enfocastes mal el asunto respecto a cambiar block por inline pero no deja de ser una solucion. lo que hicistes fue cambiar la forma de la presentacion del elemento con CSS. aun asi, me parece que no estas comprendiendo el concepto.
del enlace que has suplido, leete esta seccion
http://html.conclase.net/tutorial/html/2/4