---
title: "Discussion on \"Button or Link - Which to choose?\" | Hashnode"
description: "Discussion on \"Button or Link - Which to choose?\". When building your website you often will be faced with a choice between using a button or link (a). In some cases a link is the clear choice when you need to link to another page, but what about in page features like ajax request, expand/collapse, a..."
url: "https://hashnode.com/posts/button-or-link-which-to-choose/6000aba7b00f7510ee95ac9c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Button or Link - Which to choose?](https://blog.roccosangellino.com/button-or-link-which-to-choose?utm_source=hashnode&utm_medium=feed)

When building your website you often will be faced with a choice between using a button or link (a). In some cases a link is the clear choice when you need to link to another page, but what about in page features like ajax request, expand/collapse, a...

Jan 14, 2021 · 4 min read · blog.roccosangellino.com  
Read the article

-   [#a11y](https://hashnode.com/tag/a11y)
-   [#html](https://hashnode.com/tag/html)
-   [#tips](https://hashnode.com/tag/tips)
-   [#programming-tips](https://hashnode.com/tag/programming-tips)

## Written by

[Rocco Sangellino](https://hashnode.com/@roccosangellino)

@roccosangellino · United States

  
[View profile](https://hashnode.com/@roccosangellino)

Lead Engineer

I am a Sr. Frontend Engineer, Team Lead, with 10+ years of experience. I have experience building scalable, accessible, and responsive web applications. I enjoy writing about frontend development and hope to help you on your dev journey.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
