Titles and headings
Effective titles and headings help to organize information and tell users what to expect on the page.
tip
For instructions on implementing this guidance with Markdown, refer to Confluence: Formatting documentation.
Use the imperative verb form in titles and headings. With the exception of "troubleshooting," don't use the -ing form for verbs in headings.
Write all titles and section headers in sentence case. Sentence case looks like a typical sentence, with the first letter of the first word and any proper nouns capitalized. Do not use a period.
Titles of pathways, missions, and courses take title case (e.g., Creative Core, Junior Programmer, Create with Code).
Avoid using ampersands (&), slashes, and other special characters in titles and headings.
For task-based content, use descriptive, task-based headings that start with verbs and refer to the outcome of the task. Avoid mentioning the tool or UI element unless absolutely necessary (for example, to differentiate between different methods of performing the same task).
For example content, use descriptive titles and headings that explain what task or concept the examples demonstrate. Don't write only "Example" or "Examples."
caution
Monospaced font doesn't always render correctly in titles or headings. To prevent confusion about whether a term is a common word or code element name, avoid using method names or other code element names in titles and headings.
Example titles and headings
Incorrect | Correct |
---|---|
Creating and Using Scripts | Create and use scripts |
Modify dynamic buffers with an EntityCommandBuffer | Modify dynamic buffer components for entities |
Using Physical Cameras | Simulate real-world camera formats |
Using the Built-in Particle System | Simulate particles with the Built-in Particle System |
Graphics Hardware Capabilities & Emulation | Graphics hardware capabilities and emulation |
How to create a custom rendering effect | Create a custom rendering effect |
The instantiation function: createUnityInstance() | Create a new instance of your WebGL application |
Examples | Advanced binding examples |
Troubleshoot installation issues | Troubleshooting installation issues |
caution
Do not use Beginner, Intermediate, Advanced, or other indicators of learner progression level in a title. Instead, allow the level indicators on the platform to provide this information.