Я пытаюсь создать меню, используя теги привязки, и они должны располагаться рядом друг с другом, чтобы связанные ссылки могли быть связаны с рамкой. Вот пример кода:
<html>
<head>
<style type="text/css">
a {
border: 1px solid #939393;
margin: 15px;
padding: 8px;
}
a:hover {
border-color: #111;
}
a.collapse-left {
border-left-width: 0px;
margin-left: 0px;
}
a.collapse-right {
border-right-width: 0px;
margin-right: 0px;
}
</style>
</head>
<body>
<div class="body">
<a href="#" class="collapse-right primary">This is</a>
<a href="#" class="collapse-right collapse-left click">A group</a>
<a href="#" class="collapse-left hover">Of Three</a>
<a href="#" class="">I am by myself</a>
<a href="#" class="collapse-right">We are</a>
<a href="#" class="collapse-left">a pair</a>
</div>
</body>
</html>
Между кнопками, сгруппированными вместе, есть пробел. Это вызвано разрывом строки между тегами <a>
. Эти разрывы строк можно удалить, и проблема исчезнет, но код будет намного менее читабельным.
Можно ли сохранить разрывы строк, но не отображать пробелы?