And all that Malarkey [CSS: Hold the front page] – “my aim is to create a grid layout using only semantic mark-up (<hx>, <dl>, <ul>) and no additional <div>s.” This is a great write up that explains how to properly code a page without succumbing to the temptation to wrap everything in div tags.