Lear Financial, Dos and Donts in Web Design - part 1 (design)<br><br><p><b>Do use a consistent look and feel</b><br>
Your site should stand out as a whole. Use the same look and feel for
all the pages at your site. This way your visitors have a sense of
recognition when they visit various pages. Using stylesheets makes it
much easier to maintain the look and feel of numerous pages.<br></p><p><b>Do use recurring visual elements</b><br> 
Repeat visual elements (images, colors, fonts etc.) on several pages. This will add to a consistent look and feel.<br></p><p><b>Don&#39;t use dark backgrounds</b><br>
Dark backgrounds tend to make text less readable. So avoid dark colors
or dark backgroundimages. If you do need them, use a nonserif font for
the text (like Arial, Universe, Helvetica) and be sure to not to use a
small fontsize.<br></p><p><b>Don&#39;t cram your pages</b><br>
A page with text pushed aside against the border of a table - or an
image - looks awful. Don&#39;t cram your pages, use colspan and borderspan
for tables and vspan and hspan for applets and images.<br></p><p><b>Don&#39;t push your table out of the screen</b><br>
Tables are very flexible. They&#39;re able to get almost anything more or
less visible on a screen. But by putting large elements in a table cell
you might force the cells to become too large. Thus making horizontal
scrolling necessary. So limit the number and size of pictures, long
words (e.g. long links), predefined text etc.<br></p><p><b>Don&#39;t overuse frames</b><br>
Use only a limited number of frames. Always check if the screen doesn&#39;t get crammed if a low resolution screen is used.<br></p><p><b>Do vertical align the content of table cells</b><br>
You do you use table cells to get your info on the right position? Then be sure to align the content vertically.<br></p><b>Don&#39;t mix horizontal aligning</b><br>
Mixing centered text and text that&#39;s left aligned makes a mess of your
page. If you want to center text do it consistently. Exceptions are
centering text of headers or centered text placed in a border.<br>