These days, people access the web in more ways than were ever possible before. When you’re web designing, you not only want to make your web pages work in multiple browsers, but also on multiple devices. Even basic cell phones can access the web today, not just smart phones such as BlackBerrys and iPhones. Even some video game playing devices like the Sony PSP and Nintendo DSi have web browsers. Web surfers could be using tiny screens or enormous screens. They could be using a variety of different browsers and versions of browsers. Users may have completely different plug-ins and fonts; Adobe Flash is a browser plug-in, for instance. When you’re learning web design, try surfing the web in as many ways as you can.
There are many helpful resources for learning web design online, and there are many helpful online tools for web designers, many of which I use.
The W3C is an excellent place to start. They're the non-profit organization founded by Tim Berners-Lee, the man who started the World Wide Web. The W3C sets standards for HTML, XML and CSS. In addition to information about coding languages and standards, they have handy tools to validate your code.
HTML Goodies has a lot of excellent tutorials and articles.
HTML Station has a lot of great instruction, code boxes, color help and demonstrations. Be sure to check it out.
I’ve learned a lot so far, but I’m always learning more, and I’ll always be a student of web design and media technology. As technology advances, things change. There’ll always be new programming languages and applications. Learning is a constant process.
Web design has been an engaging experience for me, and if you decide to get into it yourself, I hope you take it seriously and have a lot of fun.