It's a somewhat common habit at RPG.se to use **bold sentences** to make the *appearance* of a header for a section of text, rather than using our existing header formatting. This is probably because it's a common hack elsewhere on the Internet where heading formatting isn't available, and because the button in the editor for bold is more obvious than the button for a heading.

# The problem #

This habit causes problems though, and is so easily avoided.

The Internet in general has many visually-impaired users, and we're no exception — we know of a number of site members who have said they are visually impaired. Visually impaired users commonly use one or more of a variety of accessibility software to navigate a question and its answers, and to have the part of interest read aloud. The problem with **bold sentences** used to make fake headers is twofold:

1. They aren't recognised as headings, so they can't be used for assisted navigation.
2. They aren't read aloud as headings, making it harder to figure out what the text is supposed to mean when read aloud.

# The fix #

Fake headers are easily fixed. When you want to make a header, there are three ways to create one:

- Click the **Heading** editor button:

  [![A screenshot of the editor toolbar. The Heading button is a stack of five horizontal lines that alternate between short and wide lines, the first two black and the last three grey, visually representing a paragraph with a heavier header on top. The button is picked out with a red freehand circle around it.][1]][1]

- Select the heading text and type <kbd>ctrl</kbd><kbd>h</kbd>.

- [Manually type the Markdown code for a header][2], which is either an underline made from dashes or equal signs, or surrounding it with one to three hash marks:

        # Level 1 heading #

        ## Level 2 heading ##

        ### Level 3 heading ###

        Level 1 heading
        ===============

        Level 2 heading
        ---------------

If you have existing fake headings, the easiest fix is to edit the post and replace the `**` around the fake headings with `##`.

# It's not just for human accessibility #

This isn't just a matter of accessibility to visually-impaired humans either, it's a matter of accessibility to computers in general. The more we use correct formatting, the more the meaning and structure of the contents is reflected in the HTML of the post. This makes for more useful material for future uses that we might not yet have imagined.

And in the meantime, making our site less annoying to use for visually-impaired members, by avoiding easily-avoided formatting errors, is worthwhile all by itself.


  [1]: https://i.sstatic.net/Do3Qo.png
  [2]: http://meta.rpg.stackexchange.com/editing-help#headers