title: Nest Many Elements within a Single div Element
challengeType: 0
videoUrl: 'https://scrimba.com/p/pVMPUv/cNW4kC3'
---
## Description
<sectionid='description'>
The <code>div</code> element, also known as a division element, is a general purpose container for other elements.
The <code>div</code> element is probably the most commonly used HTML element of all.
Just like any other non-self-closing element, you can open a <code>div</code> element with <code><div></code> and close it on another line with <code></div></code>.
</section>
## Instructions
<sectionid='instructions'>
Nest your "Things cats love" and "Things cats hate" lists all within a single <code>div</code> element.
Hint: Try putting your opening <code>div</code> tag above your "Things cats love" <code>p</code> element and your closing <code>div</code> tag after your closing <code>ol</code> tag so that both of your lists are within one <code>div</code>.
- text: Nest your <code>p</code> elements inside your <code>div</code> element.
testString: 'assert($("div").children("p").length > 1, ''Nest your <code>p</code> elements inside your <code>div</code> element.'');'
- text: Nest your <code>ul</code> element inside your <code>div</code> element.
testString: 'assert($("div").children("ul").length > 0, ''Nest your <code>ul</code> element inside your <code>div</code> element.'');'
- text: Nest your <code>ol</code> element inside your <code>div</code> element.
testString: 'assert($("div").children("ol").length > 0, ''Nest your <code>ol</code> element inside your <code>div</code> element.'');'
- text: Make sure your <code>div</code> element has a closing tag.
testString: 'assert(code.match(/<\/div>/g) && code.match(/<\/div>/g).length === code.match(/<div>/g).length, ''Make sure your <code>div</code> element has a closing tag.'');'