Якорный тег является встроенным элементом, поэтому он может содержать другие встроенные элементы (кроме других тегов привязки).
Если вы хотите поместить элемент блока внутри якоря, вы должны использовать встроенный элемент и превратить его в элемент блока с помощью CSS вместе с самим тегом привязки.
Пример:
<a href="page.html" class="blocklink"><span>eat me</span></a>
CSS:
.blocklink { display: block; }
.blocklink span { display: block; }