Hi,
You can't break up a list structure like that with divs as that is not allowed. Nothing can come between the ol or ul except a list pair. All content must be within the opening and closing list tags (even nested lists).
I don't see that your inner content should be an unordered list either and it looks more like a heading and content (or maybe a nested dl).
I'd do something like this:
Code:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<style type="text/css">
h3 {
margin:0;
}
ol {
margin:0;
padding:0 0 0 16px;
font-weight:bold;
font-size: 125%;
}
ul {
margin:0 auto;
padding:0;
list-style:none;
position:relative;
width:720px;
}
p {
margin:0;
padding:0;
font-weight:normal;
font-size:80%;
line-height: 21px;
background-color:pink;
border:1px solid red;
}
.col1 {
float:left;
padding-left:40px;
width:310px;
}
.col2 {
float:right;
padding-left: 50px;
width:310px;
}
</style>
</head>
<body>
<ul>
<li class="col1">
<ol>
<li>
<h3>Lorem ipsum dolor</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi.</p>
</li>
<li>
<h3>Lorem ipsum dolor</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi.</p>
</li>
<li>
<h3>Lorem ipsum dolor</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi.</p>
</li>
</ol>
</li>
<li class="col2">
<ol start="4">
<li>
<h3>Lorem ipsum dolor</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi.</p>
</li>
<li>
<h3>Lorem ipsum dolor</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi.</p>
</li>
<li>
<h3>Lorem ipsum dolor</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi.</p>
</li>
</ol>
</li>
</ul>
</body>
</html>
That uses the method that Stevie mentioned as I don't see any other way to do it for older browsers (you could use counters etc for newer browsers).
Bookmarks