---
title: list
framework: tvml
role: collectionGroup
path: tvml/list
---

# list

Creates a generic container.

## Overview

Overview The list element is a generic element that contains nearly all other elements in the templates that use it. Here’s an example of a list inside of a paradeTemplate. The list element contains the information for the page. <paradeTemplate>     <list>         <header>             <title>Movie Genres</title>         </header>         <section>             <listItemLockup>                 <title>Action</title>             </listItemLockup>             <listItemLockup>                 <title>Comedy</title>             </listItemLockup>         </section>         <relatedContent>             <imgDeck>                 <img src="path to images on your server/Car_Movie_250x375.png "/>                 <img src="path to images on your server/Car_Movie_250x375_A.png "/>                 <img src="path to images on your server/Car_Movie_250x375_B.png "/>                 <img src="path to images on your server/Car_Movie_250x375_C.png "/>             </imgDeck>         </relatedContent>     </list> </paradeTemplate> Subelements for list header relatedContent section tumblerBar Elements that Use list catalogTemplate compilationTemplate listTemplate paradeTemplate searchTemplate

## Topics

### Valid TVML Styles

- [margin](tvml/margin.md)
- [padding](tvml/padding.md)
- [tv-align](tvml/tv-align.md)
- [tv-interitem-spacing](tvml/tv-interitem-spacing.md)
- [width](tvml/element-shaping-width.md)

### Valid TVML Attributes

- [binding](tvml/binding.md)
- [prototype](tvml/prototype.md)
- [theme](tvml/theme.md)

## See Also

### List Elements

- [collectionList](tvml/collectionlist.md)
- [infoList](tvml/infolist.md)
