No,
only li elements are allowed as direct chilren of ul, nothing else! A list must look like this:
Code:
<ul>
<li></li>
<li></li>
<li></li>
</ul>
And
inside the list items you can put whatever HTML you like. But again,
ul must only contain
li directly.
You can either do:
Code:
<div id="link-list">
<div class="one-list">
<ul>
<li>…</li>
<li>…</li>
</ul>
</div>
<div class="two-list">
<ul>
<li>…</li>
<li>…</li>
</ul>
</div>
<div class="three-list">
<ul>
<li>…</li>
<li>…</li>
</ul>
</div>
</div>
or:
Code:
<ul id="link-list">
<li class="one-list">
<ul>
<li>…</li>
<li>…</li>
</ul>
</li>
<li class="two-list">
<ul>
<li>…</li>
<li>…</li>
</ul>
</li>
<li class="three-list">
<ul>
<li>…</li>
<li>…</li>
</ul>
</li>
</ul>
And of course, you need to adapt your CSS.