Hallo Tomi,
ich wollte damit keine Lawine lostreten,
und Du hast das auch nicht jahrelang verkehrt gemacht; nur heute ist es strenggenommen verkehrt, <br> ist zwar nicht 'deprecated' - wie Werner richtig meinte - und der Validator meckert es auch nicht an. Aber <br> soll nur zu dem Zweck eingesetzt werden, für den es geschaffen wurde. Gleiches gilt für Vergewaltigung von Tabellen und DIV-Suppen.
Dieses 'sematische Markup' hat durchaus seine Daseinsberechtigung und setzt sich auch immer mehr durch. Es verschafft Dir in jedem Fall zu einem schlankeren Code. Als ich vor zwei Jahren damit anfing, tat ich mich anfangs auch schwer, habe es aber nicht bereut. Googel mal nach Semantik, Usability und Barrierefreiheit, Trennung von Inhalt und layout.
Hoffe, dass ich es ansatzweise erklären konnte
Gruss Mano