wahsaga: div ohne absatz

Beitrag lesen

hi,

Die Tabelle ist am besten...

Nein, schon aus HTML-Sicht nicht.
Da kann sie für etwas darauf aufsetzendes wie CSS nicht besser werden.

Bei den Negativen Margins rutscht bei kleinen Fenstern alles raus.

Dann nutze eine andere Möglichkeit der Zentrierung, bspw. http://www.jakpsatweb.cz/css/css-vertical-center-solution.html

Oder verabschiede dich davon, Seiten mit Minimalinhalten zu erstellen, bei denen du dann das Gefühl hast, sie "müssten" vertikal zentriert werden.

Da sich vor ihm zwei als block dargestellte Elemente befinden, beginnt alles nachfolgende natürlich darunter.

Das beantwortet nicht meine Frage.

Abgesehen davon, dass du eingangs überhaupt keine Frage gestellt hast, erklärt es das Verhalten, welches dir unverständlich erscheint.

Und meinen Alternativvorschlag, der im nächsten Satz folgte, lässt du dummerweise unter den Tisch fallen.

  • Liste berichtigen oder rauswerfen

Was soll ich stattdessen nehmen? Noch ein div?

Da das Bild keine wesentliche inhaltliche Bedeutung trägt - es ist nur ein Logo - solltest du es als Hintergrundbild einbinden.
Gerne als Hintergrundbild einer Überschrift, in der du lesbaren Text platzierst, der deine Seite überschreibt - und der dann bei Bildanzeige verdeckt/versteckt wird, Stichwort Image Replacement Techniken (es gibt einige Ansätze, mit ggf. kleineren spezifischen Nachteile).

Div ist nicht das einzige Element - also tu nicht so, als ob's das wäre.

div ist das einzig praktische, das ich kenne...

Definiere praktisch.
Und dann verabschiede dich bitte von dieser dummen Vorstellung, dass andere Elemente "unpraktischer" wären, ganz egal wie du das definierst.

Elemente haben in HTML eine Bedeutung, und nach _dieser_ wählst du sie aus, um deine Inhalte auszuzeichnen.

gruß,
wahsaga

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