# How to use `
` `` expandable content on GitHub with Markdown **Firstly, what is `
` ``?** > The HTML Details Element (`
`) creates a disclosure widget in which > information is visible only when the widget is toggled into an "open" state. > A summary or label can be provided using the `` element. > https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details. ### Example
Toggle me!Peek a boo!
```html
Toggle me!Peek a boo!
``` **Is there a special GFM (GitHub Flavoured Markdown) syntax for using `
` `` on GitHub?** Answer: No, but you don't need it, since [GFM allows embedding HTML inside Markdown](https://github.github.com/gfm/#html-block). #### Example
Shopping list * Vegetables * Fruits * Fish
#### Code ```markdown #### Example
Shopping list * Vegetables * Fruits * Fish
``` *Remember that blank lines are needed before/after a section of markdown that is within an html tag, otherwise the markdown won't work* ### More about details/summary Browser support is good https://caniuse.com/#feat=details It falls back to being expanded all the time. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details Similar gist https://gist.github.com/ericclemmons/b146fe5da72ca1f706b2ef72a20ac39d