by MikeGale » Sun Jul 24, 2011 5:27 pm
I'd second the w3schools suggestion.
I'd recommend caution and awareness when reading material online. I've also seen some strange beliefs held by people recently graduated from tertiary courses that teach the Internet. In other words it's a good idea to check anything before you believe it. There are a lot of unreasonable and ignorant things published.
(A very common theme is that "browser X" doesn't work. If you investigate the developers who say this, they often seem to develop on one browser and just before they go live test it on others. They then blame the browsers they initially avoided instead of their development technique! I usually don't see it as my job to tell a user what browser to use, that's their choice. If a user has something that isn't compatible, like Javascript switched off, I like to warn him and in some cases provide alternatives.)