> For the complete documentation index, see [llms.txt](https://docs.globo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globo.io/options/option-types/static-types.md).

# Static types

The 9 option types that collect no customer input. Use them to organize your form, explain information, and break up the page.

Static types do not ask the customer for anything. They make the rest of the form easier to read by adding headings, spacing, explanations, size tables, and containers that group related options together.

They turn a long list of fields into a form customers can scan and understand.

## The nine static types

<table><thead><tr><th width="200">Type</th><th>Does</th><th>Reach for it when</th></tr></thead><tbody><tr><td><a href="/options/option-types/static-types/section.md">Section</a></td><td>Groups options under a heading, optionally collapsible</td><td>You have more than about six options</td></tr><tr><td><a href="/options/option-types/static-types/heading.md">Heading</a></td><td>A heading in one of six sizes</td><td>You want a divider with words</td></tr><tr><td><a href="/options/option-types/static-types/divider.md">Divider</a></td><td>A horizontal rule</td><td>Two groups need separating visually</td></tr><tr><td><a href="/options/option-types/static-types/spacing.md">Spacing</a></td><td>Vertical space, in pixels</td><td>Something needs room around it</td></tr><tr><td><a href="/options/option-types/static-types/paragraph.md">Paragraph</a></td><td>Formatted text</td><td>A sentence or two of explanation</td></tr><tr><td><a href="/options/option-types/static-types/pop-up-modal.md">Pop-up modal</a></td><td>A link that opens content in a dialog</td><td>The explanation is long and most customers will skip it</td></tr><tr><td><a href="/options/option-types/static-types/html.md">HTML</a></td><td>Your own HTML</td><td>Nothing else produces what you need</td></tr><tr><td><a href="/options/option-types/static-types/size-chart.md">Size chart</a></td><td>A size table, from a preset or your own</td><td>You sell clothing, shoes, or other wearable items.</td></tr><tr><td><a href="/options/option-types/static-types/tabs.md">Tabs</a></td><td>Several panels behind tabs</td><td>Care, delivery, and returns in one place</td></tr></tbody></table>

## What they have in common

Static types have fewer settings than the other types, because most settings describe how an answer is collected.

<table><thead><tr><th width="290">They have</th><th>They do not have</th></tr></thead><tbody><tr><td>Their own content field — text, rich text, HTML, or a table</td><td><strong>Label</strong> and <strong>Name</strong> — except <a href="/options/option-types/static-types/section.md">Section</a>, which has a Label</td></tr><tr><td><a href="/options/option-types/shared-settings/conditional-logic-and-add-on-fields.md#conditional-logic">Conditional logic</a> — on all nine</td><td><strong>Required field</strong>, <strong>Placeholder</strong>, <strong>Help text</strong>, <strong>Default value</strong></td></tr><tr><td><a href="/options/option-types/shared-settings/direction-width-and-css.md#html-class">HTML class</a></td><td>Add-on pricing</td></tr><tr><td><a href="/options/option-types/shared-settings/direction-width-and-css.md#column-width">Column width</a> — all except Section</td><td>Personalizer</td></tr></tbody></table>

{% hint style="info" %}
**Conditional logic also works on static types.** You can display a warning only when a customer selects a particular option, display a size chart only for garments, or hide an entire [Section](/options/option-types/static-types/section.md) until it is relevant. See [Conditional logic](/options/conditional-logic/conditional-logic.md).
{% endhint %}

## They collect nothing

Static types never appear in the cart or order. They exist only on the product page.

They also have no **Name**, so there is no name to keep unique. You can use five Dividers and three Headings in the same option set without any naming conflicts.

## Practical advice

These habits make a long form easier to read:

* **Group before you explain.** A [Section](/options/option-types/static-types/section.md) with a clear label can often replace a separate heading and paragraph.
* **Keep paragraphs short.** If you have more to say, use a [Pop-up modal](/options/option-types/static-types/pop-up-modal.md) or [Tabs](/options/option-types/static-types/tabs.md) so the page stays short.
* **Use Spacing rather than empty paragraphs.** It is easier to adjust and does only what it describes.
* **Use Divider sparingly.** A divider between every option adds noise; use it to separate distinct groups instead.
* **Use HTML last.** If a built-in type can do the job, use it. Built-in types are more likely to keep working when your theme changes.
