When thinking about the structure of your content:
Page titles should:
They should not:
Headings should create a logical outline, provide meaningful structure for the page and make the hierarchical structure of a page explicit.
Chunking content with headings makes it easy to scan and digest. This enables the user to decide if the content is worth reading, without investing a huge amount of time.
There are 6 heading levels, <H1> is the most important section level and <H6> is the lowest.
Headings represent a logical structure, not visual effects. Semantic elements define their content and describe their meaning to the browser. This aids search engine optimisation, accessibility and usability.
Screen reader and other assistive technology users can skip from heading to heading. This helps them to quickly understand the content structure of the page and allows them to easily navigate to the part of the page of interest to them. They rely on tags to identify headings.
Text that is bold or emphasised is not interpreted as a heading unless you use the <H1> to <H6> mark-up.
Headings should be clear, concise, informative and different to other headings on a page. Duplicate headings can exist on separate pages, but each heading should be unique on the same page.
Do:
Avoid:
Turas uses the Heading Level 1 <H1> for page titles. Do not use more than one <H1> per page. It is not necessary to use all heading levels, but do use headings in order. Nest headings by their rank or level. Headings with an equal or higher rank start a new section.
Headings on Turas applications should be written in sentence case. There are a few exceptions to this rule, for more details, have a look at the 'Case' section of our content A to Z.
Because of the diverse page structures that occur across the Turas platform, <H2> and <H3> headings within panels will use the same font-size and weight. This is to support the multitude of applications, both old and new. This approach allows you to use a <h2> heading outside of panels and an <H3> for the panels structured below that <H2>. <H2> headings that sit outside panels should be referring to the group of panels below.
Neilson Norman Group
The Layer-Cake Pattern of Scanning Content on the Web