W3Schools puts out tutorials and other teaching materials about HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) and other languages. They are quite clear and informal, done mainly
with examples. However, W3Schools has nothing to do with W3.org.
They deliberately mislead you to think they do. They are great for general understanding but should not be relied
on for fine points of grammar.