...
Do not use Buttons as navigational elements → use Links.
In most cases, do not use more than three words for a button label.
Avoid using acronyms as labels in buttons. Use language which the user will understand.
...
Unless otherwise specified, see our general compliance information in Fundamentals - Accessibility.
Design
As per each individual button type.
...