Good content is essential for a good site, but unless you display it properly, it won't be read. Don't make visitors work hard to read your content, they'll just go somewhere else.
Make sure that each page has a descriptive title that matches the content. The title is displayed in search engines and when the visitor bookmarks the page for later reference.
Put the most important or interesting content for each page at the top. People often don't read the whole page, especially if their interest isn't caught quickly. Display your content above the fold where possible, this is the area you can see before you have to scroll down.
When people read, especially on websites, they tend to scan for information. Put in scan-stoppers like regular sub-headings, or selective use of bold, different colours or lists to break up the page.
There are a limited number of fonts that are installed on all computers and considered safe for website use. Fonts are not installed on websites, a website tells a computer which font to use from those already installed on the visitor's computer. The safe fonts are Arial, Georgia, Times New Roman and Verdana. Set a default font and also either "serif" or "sans-serif" in case the selected font is not available.
It may be tempting to type text into an image and display the image instead, but there are several disadvantages. The text cannot be read by screen readers or search engine bots. It cannot be resized by users. It takes longer to download images than text. If you want to use an image with a special font for a heading or something along those lines, follow the guidelines on how to use images.
Use images sensibly, don't make the page cluttered. When using images, a descriptive alt tag and title attribute makes them more user friendly. When a page is taking a while to download, and many people are still using dial-up so that's not uncommon, the alt tag will tell them what the image is going to be. Alt tags and title attributes are also important for both screen readers and search engine bots, so they are quite important for your site.
Remember to make your text contrast with your background. Background images make text harder to read, as does text colour too close to the background colour. Studies show that dark text on a light background is the easiest to read without causing eyestrain and loss of concentration.
Don't make the font-size too small, remember that people who spend a long time on computers often have deteriorating eyesight, and small text is frustrating at the best of times. Design so that if someone has their browser set to automatically increase font size for their eyesight, the page design will accommodate that and not break.