You can customize Shiny to a much greater extent if you knew Shiny UI functions just generate html codes. You can make a link button with creative use of Shiny functions.
RMarkdown is the better format for the content, so please see the rendered RMarkdown document here.