Skip link
Use the skip link component to help keyboard-only users skip to the main content on a page.
<p class="govuk-body">To view the skip link component tab to this example, or click inside this example and press tab.</p>
<a href="#content" class="govuk-skip-link">Skip to main content</a>
<p class="govuk-body">To view the skip link component tab to this example, or click inside this example and press tab.</p>
{% from "skip-link/macro.njk" import govukSkipLink %}
{{ govukSkipLink({
text: "Skip to main content",
href: "#content"
}) }}
When to use this component
All GOV.UK pages must include a skip link in the header.
How it works
Some people use the tab key on their keyboard to navigate through the links and form elements on a web page.
Including the skip link component gives users the option to bypass the top-level navigation links and jump to the main content on a page.
The skip link component is visually hidden until a keyboard press activates it.
There are 2 ways to use the skip link component. You can use HTML or, if you are using Nunjucks or the GOV.UK Prototype Kit, you can use the Nunjucks macro.
<p class="govuk-body">To view the skip link component tab to this example, or click inside this example and press tab.</p>
<a href="#content" class="govuk-skip-link">Skip to main content</a>
<p class="govuk-body">To view the skip link component tab to this example, or click inside this example and press tab.</p>
{% from "skip-link/macro.njk" import govukSkipLink %}
{{ govukSkipLink({
text: "Skip to main content",
href: "#content"
}) }}
Research on this component
If you’ve used this component, get in touch to share your user research findings.
Get in touch
If you’ve got a question, idea or suggestion share it in #govuk-design-system on cross-government Slack (open in app) or email the Design System team on govuk-design-system-support@digital.cabinet-office.gov.uk