wahsaga: Guter Stil

Beitrag lesen

hi,

Aber wie soll man denn Elemente grundsätzlich positionieren? Also ich meine, wenn man z.B. die Webseite in einem etwas schmaleren, zentrierten Bereich haben möchte?

Dann _könnte_ man die Elemente in diesem "Bereich" durch ein umschließendes Div gruppieren, ja.

Oder den ganzen Menü-Block? Ohne divs geht es da wohl kaum(?)

Ein vernünftig ausgezeichnetes Menü hat bereits ein übergeordnetes Element (im Beispiel UL), welches du nach Belieben formatieren kannst. Da noch ein Div drumherum zu legen, wäre hyperfluid.

Könnte man die Semantik wenn divs verwendet werden nicht durch irgendwelche Attribute beifügen? z.B. class oder id?

Nein.

<div class="absatz"> o.ä. solltest du vermeiden.
Klar kannst du den Div damit so formatieren, dass er letztendlich so aussieht, wie du einen Textabsatz aussehen lassen möchtest - aber dadurch _wird_ er semantisch nicht zu einem Textabsatz.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }