Как убрать пробел между двумя тегами <span>? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как убрать пробел между элементами inline-block? 37 ответов

У меня есть список пролетов. В файле HTML приятно перечислить эти<span> теги в разных строках для удобства чтения и обслуживания следующим образом:

<span><a href="some link">A link</a></span>
<span><a href="some link">A link</a></span>
<span><a href="some link">A link</a></span>
<span><a href="some link">A link</a></span>
<span><a href="some link">A link</a></span>

Тем не менее, они создают пространство между этими<span> теги. Мне интересно, есть ли какой-либо CSS или другой способ удалить это пространство между двумя<span> теги, не помещая все вышеупомянутые промежутки в одну строку без пробелов между ними?

Обратите внимание, что мы предполагаем, что приведенная выше структура HTML не может измениться.

Спасибо и всего наилучшего.

-------- ОБНОВИТЬ ------------

После прочтения решения dfsq и других соответствующих постов я чувствую, что нет идеального ответа. Это реальнозависит от конкретной потребности, Решение dfsq умно и должно работать, но усложнять ситуацию.

Что касается конкретной потребности, у меня есть граница между двумя пролетами, а расстояние между границей и пролетом должно быть одинаковым. Для своей конкретной потребности я также нашел два приемлемых решения:

Используйте CSS, чтобы плавать span

Добавьте дополнительный пробел следующим образом:<span><a href="some link">A link</a>&nbsp;</span>

Надеюсь это поможет.

Ответы на вопрос(6)

Ваш ответ на вопрос