Was man auch viel sieht ist bei html Bezeichnungen sowas wie top-menu, also alles klein und einen Bindestrich, scheint mir auch nicht schlecht zu sein, da es sich ja nicht um eine Programmiersprache handelt.
Womit ich mir aber sehr unsicher bin, sind z.B <form> Elemente, also da z.B die ID...