Question

can we give div tag within un order list tag.............. it will be in this format

<li><div>blablabla</div></li>

Is it Possible

Was it helpful?

Solution

There are a lot of people that say a division inside a list item is incorrect, but according to the W3C validator it is perfectly fine. You'll never catch me putting divisions inside a list item though. Lists are too malformed to be putting additional block-level elements inside them.

OTHER TIPS

Syntactically, if you are unsure about the nesting of elements, there are free tools that will tell you what, if anything, is wrong. For example:

http://validator.w3.org/

Whether or not it is semantically correct is another story. You might be suffering of divitis.

I assume you're making a horizontal nav bar. If my assumption is correct, you don't need a <div> inside <li>. You can use display:inline; to get <li> to behave some what like <div>.

yes, but you need the < ol > tag also wrapping all the < li > tags that can have whatever you want inside them

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top