Hallo Felix
Um das Istgleichzeichen darf kein Leerzeichen herum notiert werden!
Doch. Sowohl davor als auch danach dürfen beliebig viele Leerzeichen eingefügt werden.
<button type = "button" > Push </button>
Das ist zwar unschön, aber nicht verboten.
Nicht durch Whitespace getrennt werden darf im Starttag die öffnende Klammer und der Elementname, sowie im schließenden Tag öffnende Klammer, Slash und Elementname.
Durch Whitespace getrennt werden müssen der Elementname und ein nachfolgender Attributname, sowie mehrere hintereinander notierte Attribute, unabhängig davon, ob mit oder ohne Anführungszeichen um den Attributwert.
Wird der Wert eines Attributes nicht in Anführungszeichen notiert, dann gilt darüber hinaus, dass nach dem Attributwert und vor einem das Element schließenden Slash mindestens ein Leerzeichen notiert werden muss.
Viele Grüße,
Orlok