небольшой ликбез по верстке "тач интерфейсов"
ссылки не обязательно должны быть блочными.
первое что должно быть сделано, это соблюдение дистанции.
на любой активный элемент должно быть отведено не менее 48 пикселей в высоту (для жлобов 32 пикселя можно)
именно такая высота была определена гуглом как активная зона при касании пальцем (диаметр зоны соприкосновения пальца и экрана)
исходя из этого, можно делать например так:
<ul>
<li>
<a.....></a>
</li>
</ul>ul>li>a {
line-height: 32px;
font-size: 14px;
padding: 8px 6px;
}