In den meisten aktuellen Browsern funktioniert es, ja. Aber auch nur weil sie den Fehler kompensieren. Da man aber nie weis, ob alle Browser bei einem Fehler gleich reagieren sollte man sich an die Regeln halten: Kein Block-Element in einem Inline-Element.
Wenn man doch mal meint einen ganzen Bereich mit <a>-Tag verlinken zu wollen kann man das auch mit <span> anstatt <div> machen, denn <span> ist ein Inline-Element und somit innerhalb von <a> erlaubt. Wenn man aber <div> wegen seiner Block-Element-Eigenschaften nutzen wollte so kann man mit <span style="display:block;"> auch das <span>-Tag wie ein Block-Element auftreten lassen.
Ich mein hier im Baukasten ist das vermutlich nicht so wichtig, aber wenn möglich sollte man es sich gleich richtig angewöhnen.

______________
- Signatur vom Mod Team angepasst -
Bitte keine Werbung für fremde Projekte
=> Das ist sehr schade. Ich habe mich hier im Forum über viele Jahre engagiert und einfach meine Signatur zu verändern zeugt von mangelnder Wertschätzung für meine Beiträge, die einzig den Nutzern des Homepage-Baukastens zugute kamen. Spätestens mit der Reduzierug auf max. 10 Unterseiten* sind die guten Zeiten des Baukastens ohnehin vorbei und die einst große Gremeinschaft im Forum hat sich längst aufgelöst. Nun bin ich hier offenbar auch nicht länger erwünscht. Bleibt mir nur lebewohl zu sagen, es waren schöne 14 Jahre und der Baukasten hat mir immer viel Spass gemacht - machts gut und eventuell trifft man sich ja doch nochmal an anderer Stelle im Internet. (07.06.2020)
* mittlerweile sogar nur noch 5