Hallo,
<div> Teilt ein Dokument in sinnvolle Abschnitte, z.B. Inhaltsbereich
Hierbei handelt es sich IMHO auch um eine Gruppierung, für die es keinen sinnvollen Ersatz gibt.
und Navigationsbereich.
Hier finde ich <div>s meistens überflüssig. Man kann eine <ul> i.d.R. genauso gut formatieren. Es gibt aber auch Ausnahmen: z.B. wenn man einen fixierten Bereich mit Außenabstand scrollbar machen möchte.
Diese <div> sind dann schon dazu gedacht, mit CSS formatiert zu werden.
Wenn sie unbedingt nötig sind, ja.
Allerdings, sollte ein Dokument ohne Stylesheets mit <div> identisch wie ein Dokument ohne <div> aussehen.
<anspielung gemeint="nicht ganz ernst">
Gut, dann schreibe ich gleich mal folgende Regel in mein user-Stylesheet:
div {border:1px dotted red; margin:1em;}
</anspielung>
mfg. Daniel