Как убрать пробел между двумя тегами <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> </span>
Надеюсь это поможет.