# The HTML figure tag

> Learn how to use the HTML figure tag with figcaption to display an image alongside its caption, a semantic way to group media and its description.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2019-08-18 | Topics: [HTML](https://flaviocopes.com/tags/html/) | Canonical: https://flaviocopes.com/html-figure-tag/

Often used along with [the `img` tag](https://flaviocopes.com/html-img-tag/) is the `figure` tag.

`figure` is a semantic tag often used when you want to display an image with a caption. You use it like this:

```html
<figure>
    <img src="dog.png"
         alt="A nice dog">
    <figcaption>A nice dog</figcaption>
</figure>
```

The `figcaption` tag wraps the caption text.
