У меня есть несколько одинаковых элементов HTML, идущих один за другим:
<span>1</span>
<span>2</span>
<span>3</span>
Я ищу лучший способ добавить пространство МЕЖДУ элементами, использующими CSS
[no space]  [1]  [space 10px]  [2]  [space 10px]  [3]  [no space]
Дополнительно:
- Пожалуйста, запишите совместимость браузеров с вашими квитанциями.
 
UPDATE
Похоже, я был неясен. Я не хочу использовать ЛЮБОЙ ДОПОЛНИТЕЛЬНЫЙ МАРКЕР HTML, например
<span></span>  <span></span>  <span class="last_span"></span>
Я не хочу использовать таблицы
Я хочу, чтобы первый и последний диапазон автоматически настраивался с помощью CSS
Я не хочу использовать javascript
Дополнительные требования: последний диапазон может быть НЕ ПОСЛЕДНИМ РЕБЕНКОМ родительского тега, но это будет LAST SPAN родительского тега. В промежутках между ними нет никаких других тегов.