For example, creating a td element and storing it in a global variable in a script is conforming, even though td elements are otherwise only supposed to be used inside tr elements. var data = { name: "Banana", cell: document.createElement('td'), }; 3.2.5.1 Kinds of contentEach element in HTML falls into zero or more categories that group elements with similar characteristics together. The followin