WAI Style Guide – Single Page Version
Follow these guidelines when writing materials for W3C WAI.
About this style guide
The purpose of the guide is to support readability, consistency, and easier translations.
This is a living document. Substantive changes will be listed in the changelog.
This style guide is for US English. Translators can use conventions in their language.
Structure and presentation
Structure
Logical flow and order
- Present what readers need to know or do first, followed by supporting details and background.
- Make connections between sections clear. For example, use wording that shows how one section builds on, contrasts with, or illustrates another.
Using structural elements
- Headings:
- Use headings and subheadings to group related ideas.
- Write concise, unique headings that clearly describe the content beneath them.
- Front-load headings with relevant keywords to aid readability.
- Sentences:
- Write short, simple sentences.
- Stick to one idea per sentence.
- Keep the subject and verb close together.
- Paragraphs:
- Keep paragraphs short.
- Stick to one topic per paragraph.
- Make sure the paragraph content fits the topic of the heading it sits under.
- Lists:
- Use lists for steps, options, and related items.
Formatting
Bold
Use bold sparingly to highlight important or urgent information, such as names, dates, deadlines, or key actionable points.
Avoid bolding text in whole paragraphs or sections.
Italics
Use italics to indicate foreign words that are not common in English.
Use italics sparingly to emphasize a word or phrase if it helps make the meaning clearer, especially to show differences between ideas.
Avoid italicizing text in whole paragraphs and sections.
Tone, language, and words
Tone
- Authoritative and factual
- Clear and straightforward
- Inclusive and respectful
Language
Disability language
People-first language, identity-first language
Use both people-first and identify-first language.
- In the first instance, use people-first.
- In the second instance, use identity-first.
- Then use a mix of both.
People-first language puts the person before the disability.
Exception: Use “autistic people”, not “people with autism”.
Identity-first language puts the disability before the person.
Disability-specific terms
Use “blind”, not “visually impaired”.
Use “deaf” lowercase. Avoid “hearing-impaired” and “hearing-impairment” for deafness.
“Color blind”:
- Avoid “color blind”.
- When referring to people’s abilities, use “people who cannot distinguish between certain colors (often called ‘color blindness’)”.
- When referring to the medical condition, use “color vision deficiency”.
“Loss”:
- Avoid “loss” as a general description that includes people with congenital conditions.
- It’s okay to use “loss” to describe a change — for example, “as we age, we have hearing loss”.
Terms to avoid
Avoid terms that can be negative, derogatory, dehumanizing, patronizing; that are euphemisms; that suggest suffering, helplessness, or weakness.
Gender-inclusive language
Use gender-neutral language, where possible.
Avoid assumptions about gender.
See also:
Pronouns: Gender inclusivity and translation considerations
Use pronouns that are inclusive and easy to translate for W3C’s global audience.
Use a plural noun to avoid (he/she, his/her)
Avoid assuming gender by skipping “he/she” and “his/her”, where possible. Use a plural noun instead.
Use a noun instead of singular “they”
Singular, “they” can be:
- hard to translate in some languages
- hard to understand for some people
- seen as grammatically incorrect by some people
To avoid using singular “they”, use a noun instead.
Exceptions: Use:
- personal pronouns that real people use for themselves
- pronouns assigned to named personas
Plain language
Plain language uses clear wording, structure and design. It helps readers easily:
- find information
- understand it
- use it to complete tasks
Techniques for writing in plain language
Abbreviations
Provide the full term with the abbreviation on first use — see Expanding abbreviations.
Contractions
Avoid negative contractions.
Use positive contractions.
Personal pronouns
Use “you” and “your” to address the reader.
Use “we” when speaking for an organisation (like W3C), but only when it’s clear who “we” refers to.
Structure
Break up information into smaller sections to make it easier to read — see Using structural elements.
Verbs
Do not turn actions into nouns. Use verbs instead.
Voice
Write in active voice; that is, the subject performs the action.
Avoid passive voice where possible.
Words
- Use everyday, familiar words.
- Avoid jargon and metaphors.
- Explain specialist terms on first use.
- Remove unnecessary words.
Spelling
- Use US English:
- To check spelling, use the Merriam-Webster dictionary.
- Words to watch out for:
- checkbox, checkboxes (one word)
- email (no hyphen)
- lowercase (one word)
- web page (two words)
- website (one word)
Terms
Correct usage of key terms
Accessible
Do not use “accessible” to mean things like “convenient,” “available,” or “easy to use.” Use it to refer specifically to accessibility for people with disabilities or to places that are easy to reach or enter.
Click (versus select)
Do not say “select” instead of “click” just to make the wording work for people who do not use a mouse.
Use “click” when activating a button or a link, because everyone understands what this means.
Use “select” when choosing from options.
Hand-eye coordination
Use “hand-eye coordination”, not “eye-hand coordination”.
Speech recognition, voice recognition
Speech recognition converts spoken words into text for speech-to-text (STT) transcription, virtual assistants, and other speech user interfaces.
Voice recognition identifies who is speaking by analyzing their unique vocal characteristics, such as voice biometrics to authenticate a user.
URL (Uniform Resource Locator)
URL is a string of characters that identifies a resource. It provides information on how to locate and access the resource. Use this term when referring to links to webpages.
URI (Uniform Resource Identifier)
URI is a string of characters that identifies a resource. It does not always describe how to locate the resource. Use this term when referring to a resource identifier.
Terms to avoid
- Abort: Use “cancel” instead.
- For instance: Use “for example” instead.
- Persons: Use “people” instead.
- Please: Omit this unnecessary extra word in informational content and instructions.
- Refer to: Use “see” instead.
W3C terms
Member(s)
Capitalize “Members” in the singular or plural when referring to organizations that are W3C Members.
WCAG terms
WCAG 2
- When expanding the abbreviation “WCAG 2”, use “Web Content Accessibility Guidelines”.
- When writing about WCAG 2 in general, use “WCAG 2”.
- If referring to a specific version of WCAG, use the version number.
WCAG 3
- When expanding the abbreviation “WCAG 3”, use “W3C Accessibility Guidelines”.
- When writing about WCAG 3 in general, use “WCAG 3”.
- If referring to the TR (technical report) document, use “WCAG 3.0”.
WCAG article and verb
Treat “Web Content Accessibility Guidelines (WCAG) 2” and “W3C Accessibility Guidelines (WCAG) 3” as titles of standards, not as plural “guidelines”.
When referring to the WCAG title, it’s a proper noun: Do not put the article (“the”) in front of WCAG.
Use WCAG with a singular verb.
When WCAG is used as an adjective: Use the article (“the”) in front of WCAG.
WCAG success criteria
Do not refer to success criteria by number alone. Include the title.
Do not use a colon between the success criterion number and title.
Working Group, Task Force
Capitalize “Working Group” and “Task Force” as proper nouns.
Use lowercase for general “groups”.
Style for different content types (A-Z)
Abbreviations
Expanding abbreviations
Spell out an abbreviation the first time you use it on a page. Put the short form in parentheses afterwards. After that, you can just use the abbreviation.
There are a few ways you can do this — see techniques for expanding abbreviations.
Exception: If a term is widely known by its abbreviation, you do not need to spell it out.
Re-expanding abbreviations
- Independent sections: In sections that may be read independently of the main text, spell out the abbreviation again, followed by the abbreviation in parentheses.
- Change of context: If an abbreviation could have multiple meanings and the context changes, provide the full meaning to clarify which meaning is intended.
Capitalization in abbreviations
Use title case for proper nouns.
Use lowercase for common nouns.
Abbreviations to avoid
- e.g.: Use “for example”.
- etc.: Start the phrase with “such as” to indicate other possible options.
- i.e.: Use “that is” or “in other words”.
- vs.: Use “versus”, “compared with”, or “in contrast to”.
Dates
Put the day first:
Do not use letter suffixes after the day:
Use numbers for the day and year, words for the month:
If numbers only are required, use YYYY-MM-DD:
Headings
Correct heading hierarchy
Nest headings properly — for example, <h1> should not be followed by <h3> or lower.
See also the guidance on structuring headings.
Capitalization in headings
Use sentence case, not title case.
Exception: Capitalize any terms in the heading that are proper nouns.
Punctuation in headings
Use no terminal punctuation for headings, unless a question mark is required.
Links
Link text
Link text should describe the destination.
On a given page, do not use the same link text for links that go to different destinations.
In-line links
Place links at the end of sentences, if possible.
Links to non-HTML documents
Include the file format so the user knows what to expect.
Punctuation in links
Add a full stop after the linked text if it ends a sentence.
Do not add a full stop a raw URL.
Lists
Parallel structure
Keep the same grammatical form for each list item: all noun phrases, all verb phrases, or all full sentences.
Long list items
When items in a list have several sentences, consider if the list structure is particulary useful for conveying the information. If not, use regular paragraphs instead of a list.
Capitalization and punctuation in lists
Text that introduces a list
End with a colon.
List items are complete sentences
Capitalize the first letter.
End with a full stop or a question mark.
List items are fragments or not complete sentences
Start with a lowercase letter (except for proper nouns).
End each item with no punctuation.
List items complete the introductory phrase or sentence in the body text
Treat all the items in the list as a grammatical part of the introductory phrase or sentence.
Start with a lowercase letter, even if the list is a numbered list.
End each item with no punctuation.
List items that are a mix of complete sentences and fragments
If you must mix sentences and fragments, start with a capital letter and end with a full stop or question mark for all items.
Numbers
When to write as digits
Ages, measurements, percentages, and ratios
Always use a digit:
Digits versus words
Numbers showing quantity or order
Numbers up to nine: use words.
Numbers 10 and above: use digits.
Exceptions:
- See Ages, measurements, percentages, and ratios.
- Use words for very large, rounded numbers.
Start of a sentence
Avoid starting a sentence with a digit. Use words or reword.
Related numbers
With related numbers, where one number is usually written in digits and the other not, use digits for both.
Adjacent numbers
With adjacent numbers that express different categories of numbers, use a mixture of words and digits.
Punctuation in numbers
Use commas in numbers with more than three digits.
Exceptions: Use no punctuation for years, addresses, page numbers, or code line numbers.
Symbols
Except where there is a lack of space (for example, in a table or chart), use words for the following symbols:
- Ampersand:
- &: Use “and” instead.
- Number sign (octothorpe):
- #: Use “number” or a suitable noun instead.
Times
- Use the 24-hour clock.
- In a sentence, do not use the en dash. Use “from … to” or “between … and” instead.
Grammar
Approaches for related information in sentences
When you have related information, you can present it with:
- separate sentences
- em dash
- semicolon
- parentheses
In most cases, use separate sentences. This is best for plain language.
You can use a transition such as “For example”, “See”, “Thus”, “Therefore”, “Specifically”, “Instead”, or “However”.
One sentence options
Optionally, you can combine the information into one sentence using a semicolon, em dash, or parentheses, as described below. Avoid long or complex sentences.
Semicolon (optional)
If the information is short, simple independent clauses, you can use one sentence with a semicolon. Both clauses should be grammatically complete sentences.
Em dash (optional)
If you want to convey emphasis or a sharp break in thought, you can use an em dash with simple clauses. (Note that em dashes are associated with AI writing.)
The first part should be a complete sentence. The part after the dash does not need to be a complete sentence.
See also Em dashes.
Parentheses (optional)
When related information applies to a point within a simple sentence, you can put the information in parentheses within the sentence. Be aware that parentheses break up the sentence flow and make the sentence more complex.
Capitalization
Abbreviations
See Capitalization in abbreviations.
All caps
Avoid using all capital letters for words (except acronyms).
Braille
Use lowercase for “braille” (unless you are referring to Louis Braille).
Glossaries
Use lowercase for glossary terms.
Headings
See Capitalization in headings.
Lists
See Capitalization and punctuation in lists.
Proper nouns
Capitalize proper nouns. User lower case for common nouns.
Proper nouns that have become common nouns
Use lowercase for the following nouns, unless these are part of a name or title:
- web (the web)
- internet (the internet)
That versus which
That: Introduces essential information needed to understand the sentence
Which: Introduces extra information that is not essential.
Punctuation
Colon
Use a colon to introduce the main idea(s). It gives the sense of “as follows.”
Compare with the use of an em dash, which clarifies or elaborates on the main idea that was just said.
Semicolon
See Semicolon (optional) in Approaches for related information in sentences.
Commas
In a phrase listing three or more items, place a comma before the final conjunction (“Oxford comma”).
Dashes and hyphens
Em dash (—)
Put a space before and after em dashes.
Em dashes for list items
Use em dashes when list items have a short phrase followed by an explanation.
Em dashes in sentences
See Em dash (optional) in Approaches for related information in sentences.
En dash (–)
- Use an en dash to indicate a range in numbers, such as in dates, pages, and sports results.
- Do not add a space before and after an en dash.
Hyphen (-)
Use a hyphen to join compound adjectives.
Do not hyphenate:
- an adverb that ends in “ly”
- an adverb that follows a noun
Use a hanging hyphen when two compound adjectives modify the same noun.
For guidance on terms we no longer hyphenate and are written as one word, see the section on Spelling.
Ellipsis (…)
Use an ellipsis to show:
- missing words
- a pause
- something left unsaid
Add a space before and after an ellipsis.
Headings
Links
See punctuation in links.
Lists
See punctuation in lists.
Numbers
Parentheses
See Parentheses (optional) in Approaches for related information in sentences.
Quotation marks
Use double quotation marks to reference a term.
Slashes
Forward slash
Generally, only use a forward slash in dates, fractions, and URLs.
Do not use a forward slash to indicate an optional plural. Use parentheses instead.
Try not to use a forward slash to show two things that have a close relationship or that are in opposition. Use a hyphen or words like “and” or “or” instead.
Exception: You can use a forward slash if it shows a relationship or contrast better than when using words.
Back to Top