Tengo varios elementos HTML iguales uno tras otro:
<span>1</span>
<span>2</span>
<span>3</span>
Estoy buscando la mejor manera de agregar espacio ENTRE los elementos usando solo CSS
[no space] [1] [space 10px] [2] [space 10px] [3] [no space]
Adicionalmente:
- Anote la compatibilidad del navegador de sus recibos
ACTUALIZAR
Parece que no estaba claro. No quiero usar NINGÚN MARCADO HTML ADICIONAL como
<span></span> <span></span> <span class="last_span"></span>
No quiero usar tablas
Quiero que el primer y el último tramo sean segmentados automáticamente por CSS
No quiero usar javascript
Requisito opcional: el último intervalo no puede ser el ÚLTIMO HIJO de la etiqueta principal, pero será el ÚLTIMO VARÓN de la etiqueta principal. Los intervalos no tienen otras etiquetas entre ellos.
spans variable?
spanelementos los genera el servicio web al que no tengo acceso. Entonces no puedo cambiar el marcado. Sin embargo, puedo usar CSS por completo


text