Lots of people are commenting to say that W3Schools is now fine. I disagree. On the rare occasion that I end up interacting with them in some way, I find errors.<p>My Stack Overflow post history contains three mentions of W3Schools, all of which involve W3Schools making an error:<p>* <a href="https://stackoverflow.com/q/20610930/1709587" rel="nofollow">https://stackoverflow.com/q/20610930/1709587</a>, about W3Schools stating falsely that it's necessary to explicitly add `type="submit"` to submit buttons in HTML to ensure cross-browser compatibility.<p>* <a href="https://stackoverflow.com/a/52355253/1709587" rel="nofollow">https://stackoverflow.com/a/52355253/1709587</a>, in which W3Schools makes false claims about the `colspan` attribute - both about what the specs say about it, and about how browsers implement it.<p>* <a href="https://stackoverflow.com/a/46866568/1709587" rel="nofollow">https://stackoverflow.com/a/46866568/1709587</a>, where W3Schools suggests a JavaScript function to shuffle an array which both technically invokes undefined behaviour under the ECMAScript standard and which does not fairly shuffle arrays in practice in real browsers.<p>None of these things are fixed. The fact that they tidied up the specific errors that the W3Fools team listed, in response to the biggest ever hostile PR campaign that W3Schools ever faced, does not mean that they are now a decent, error-free source. Far from it.