link_toの使い方について

[link_to]の使い方について

[link_to]で以下のように記述した場合と生成されるHTMLは、以下のようになる

[app/views ファイル]

      <%= link_to edit_admin_board_path(@board) do %>
        <button type="button" class="btn btn-success"><%= (t 'defaults.edit_button') %></button>
      <% end %>
<a href="/admin/boards/1/edit">
      <button type="button" class="btn btn-success">編集</button>
</a> 

上記の記述でも問題ないような感じがするが、実は問題がありタグの中に