W3C has released a working draft of the CSS Template Layout Module.
I haven’t been tracking CSS 3 closely, but from what I can tell CSS 3 will have the ability to divide any element into display regions which can then be formatted, providing precise positioning for content on a page. They are calling this template-based positioning and is meant to replace the current practice of using div’s to create a display grid.
Aside: Several of the examples in the document are written in what I’m assuming is HTML 5 syntax, which is jarring because of the lack of closing tags.
I can see that, given the scope of the changes coming with CSS 3, I am probably going to have to invest a significant amount of time to CSS 3. I had originally planned on waiting until it was finalized, but I think that spending some time reviewing the current documents will be well worth it. Same goes for HTML 5.