1. Размер блока может быть больше, чем содержимое внутри него из-за применения внешних отступов, внутренних отступов, границ или других стилей CSS, которые добавляют дополнительное пространство вокруг содержимого блока. Также, если сами элементы внутри блока имеют заданный размер, это может также влиять на общий размер блока.
2. Для убирания лишних отступов между контентом ссылки и её границей можно использовать CSS свойство padding и margin. Например, чтобы убрать внешние отступы, можно применить следующий стиль к ссылке:
```css
a {
margin: 0;
padding: 0;
}
```
Это установит отступы и поля для ссылки в нулевое значение и поможет убрать лишнее пространство вокруг содержимого ссылки. В зависимости от дизайна и стилей вашего сайта может потребоваться дополнительная настройка других CSS свойств.