Punkt 1 ist klar und verständlich, Punkt 2 allerdings nicht und ich glaube auch nicht, dass das so stimmt.
Was geschieht denn mit den in HTML5 zulässigen selbst kreierten semantischen Auszeichnungen? Nehmen wir mal an, man erzeugt die Tags <banner></banner> und <abstract></abstract> um den Flow...