buttons better reflect the purpose to screen readers instead of using a link)
button (bulma) will have default hover and focus styles
button can be focused (depending on browser/device), whereas links are more likely to be skipped, also buttons can be activated with space instead of moving the screen down (as an a tag without a href will 'jump' the screen down).
add dynamic chevrons (down/up) when expanded or collapsed
a
link)space
instead of moving the screen down (as an a tag without a href will 'jump' the screen down).Screenshot - Before (top), After (bottom)