CSS alternativa al centro

La gente frunce el ceño sobre lacenter etiqueta, pero para mi essiempre trabajosjusto como yo lo quiero. Sin embargo,center Está en desuso, así que haré un esfuerzo.

Ahora veo a mucha gente sugerir el CSS críptico.margin: 0 auto; pero ni siquiera puedo hacerlo funcionar (ver violínaquí). Otras personas irán a modificar.position odisplay, pero eso siempre rompe algo más.

¿Cómo puedo centrar unspan usando css para que se comporte exactamente como elcenter ¿etiqueta?

<div class="container">
  <span class='btn btn-primary'>Click me!</span>
</div>

Respuestas a la pregunta(5)

Su respuesta a la pregunta