Darüber kann man streiten. Gerade bei Event-Handlern halte ich Majuskel _innerhalb_ des Attributnamens für sinnvoll, weil übersichtlicher.
In xhtml _muss_ man alles klein schreiben, das gilt übrigens auch für Elementnamen!
Dieser Tipp ist unter Umständen (sprich: höchstwahrscheinlich) falsch. Bei XHTML ist jener implizite End-Tag Pflicht, bei HTML jedoch existieren Tags (z.B. <img> und <br>), deren end-Tag forbidden ist.
.../> steht nicht für ein End-Element! Es deutet an, dass das Element nicht "schließbar" ist. Daher ist der Schrägstrich in xhtml z. B. sogar Pflicht!
Heiner