In reply to Otto.

Especially when trying to start from scratch, which is WordPress' goal here, there actually is only one way doing things and everything else is wrong: "Do not mix markup with content".