Przecież to żaden problem:
<div class="main">
<div class="col">
<div class="article">...</div>
<div class="article">...</div>
<div class="article">...</div>
</div>
<div class="col">
<div class="article">...</div>
<div class="article">...</div>
</div>
</div>
i do tego prosty css:
.main {
margin: 0 auto;
width: 1000px;
overflow: hidden;
}
.col {
float: left;
width: 500px;
}
Pisane z palca, oczywiście trzeba to dostosować do własnych potrzeb. Można to także wykonać na grid'zie, ale skoro zadajesz takie pytanie, to zakładam, że jestes początkujący i nie ma co mieszać Ci w głowie.
Pozdrawiam!