# Vue Button Component Button is an extension to standard input element with icons and theming. ## Import ```javascript import Button from 'primevue/button'; ``` ## Accessibility Screen Reader Button component renders a native button element that implicitly includes any passed prop. Text to describe the button is defined with the aria-label prop, if not present label prop is used as the value. If the button is icon only or custom templating is used, it is recommended to use aria-label so that screen readers would be able to read the element properly. Keyboard Support Key Function tab Moves focus to the button. enter Activates the button. space Activates the button. ```vue ``` ## Badge Buttons have built-in badge support with badge and badgeSeverity properties. ```vue