Serialize your content. Unlike table-based layout, with CSS you can put your content in sequential order in the source file—which is how a screen reader user will hear it—and still position things where you want them on the page.
Don’t make me think
Being an expert in online usability Krug gathered his experience in a wonderful book. This summary of key thoughts will help you to remember most important principles and laws.