Cita:
Iniciado por frijolerou doutch... tienes toda la razón. Usando un SPAN basta con que en el elemento padre (en este caso BODY) alinees el texto al centro. El MARGIN:AUTO está sobrando
de hecho, está sobrando porque a un elemento inline no le puedes asignar un margin, solo a elementos bloque.
Anarko, yo no conozco la forma de hacerlo (por lo que no me atrevo a decir que no se puede), sin embargo, sí puedo decirte que la mejor forma de obtener el resultado que tú buscas (es decir, la más estándar/accesible/usable) sería aplicando un width y un margin al div.
Salud