Web design tips
Don't use wysiwyg
Learn how your code works. Using Wysiwyg editors to speed up the process of webpage creation is fine. However, when it comes to learning html, you can't beat good old hand coding.
Make sure your pages work in all browsers
Don't discriminate against your users. Make sure your webpages work perfectly in all browsers so you can reach the highest percentage of users.
Don't let your layout rely on javascript
Alot of beginners use cool javascript menu's, thinking that It will add fun into their site. Unfortunatly, alot of these script's only work in some browers, making the website unusable for half the visitors.
Don't use novelty java applets, or dhtml cursor trails
They don't add character to your webpages, and only annoy users.
Make your site readable
Make sure your text isn't to dark or light, and that it's large enough to be read. Be careful of distracting background images behind text.
Use headings
Headings on wepages break up content and make it easy for users to find what they're after.
Avoid large background images
Large background images can take a long time to load, and are annoying to usurs.
Avoid frames
Frames confuse search engine robots, and can effect your rank in google.
Use Lorem ipsum dolor
When designing for clients, use
Lorem ipsum dolor to demonstrate how the page will look with content.
Design your site for search engines
Use text instead of images if possible, and don't forget to give your images descriptions using the alt tag. Use headings, a clear navigation and structure your URL's properly. Google will love your site.
Use a consistent layout throughout the site
Let your user's know that they're still on your site. Using a consistant layout means you only have to "train" your users once.
Don't use dark backgrounds for content sites
Content sites need to be easily read. If user's can't read your webpages they will give up and leave. Dark websites often make the page look smaller and crowded.