Navigational patterns help users move between pages and situate themselves in the application.
Use tabs to separate information into logical sections based on functionality or use case.
Users can easily switch between tabs to perform tasks without leaving the page. Assign a default tab based on the most important use case for the page. The sections that the tabs define function independently of each other, so do not use tabs to define a linear, ordered process.
Tab names must be consistent—use the same part of speech for each tab, such as a noun or verb.
If your tabs don’t fit in the horizontal space, place the tabs that don’t fit into an overflow menu that sits in the last tab position. Selecting a tab from the overflow menu should replace the last fully visible tab in the ribbon. The tab that was replaced should go into the tab overflow menu in the topmost position.