Improvement: button id and class attribute added

Added because it's important since they can be used by users to open
lightbox/modals or other javascript effects, for example.