Definition of HTML "content model"
The content model of an element determines what type of content the element can contain between the element's starting and ending tags. Most HTML elements either require inner HTML consisting of specific child elements or of one of three more general categories of content: