HTML Content Categories
Each HTML element has a content model that must abide by rules defining what kind of content it can have. HTML element rules are grouped into content model categories, and each HTML element belongs to zero, one, or multiple content categories.