Originally Posted by annaharris
Only if you want to learn how to write a jumbled mess of HTML 3.2, HTML 4 and HTML 5.
The two guys who own that site took on way too many subjects and while they are adding pages about new additions to the various languages, they are not updating the pages about the old code that is now completely different.
There is a w3fools.com site that points out a small fraction of the errors on the w3schools site.
If you are going to learn any of the languages covered by w3schools you'd do better to look for either a more official site (where the owners have some connection to either the W3C or to one of the browsers or some other major company involved in the web) or a site that specialises in just the one language where they have a better chance of keeping up to date. Had a big company purchased w3schools rather than just two guys then they could have developed it as a proper resource that could be kept up to date by having one or more people looking after each topic (the way about.com does) rather than the two owners trying to look after the dozens of topics by themselves.
Also it isn't necessary to keep up with the latest trends unless you have a need for the particular code. HTML 5 simply builds on what already exists in HTML 4 and with most sites still to finish upgrading from HTML 3.2 there is little point in trying to keep up with what is propi=osed for HTML 5 (but which may be discarded before HTML 5 is finished) unless you want to help out with testing which of the proposed tags are useful enough to keep. Otherwise your time would be better spent on completing the upgrade of your pages to HTML 4 and so finally replace any transitional doctypes with strict.