Avoid using tables for formatting. A jumble of unrelated text elements. That's the same thing that happens to table-formatted pages when processed by a screen reader. Reserve tables for representing tabular data. When you do use tables, there are a number of tricks given in the Web accessibility guidelines that will make the contents easier to understand when processed by a screen reader.
Screen readers have difficulty with framesets.
Example 1 shows how to use these attributes. Use the CSS2 audio extensions. Cascading Style Sheet 2 contains extensions for voice-savvy browsers. Among other things, these extensions allow you to suggest the volume, timbre, and gender of the synthesized voice, and to attach sampled sounds to certain page elements in order to draw attention to them. Although CSS2 is not yet widely supported, it's little work to incorporate the audio extensions into existing style sheets and using it won't adversely effect existing browsers.