Ingo Turski: Anordnung von Containern

Beitrag lesen

Hi,

Es hindert Dich niemand daran, für solche Positionierungsabstände px oder noch besser % als Maß zu nutzen. em ist für sowas nicht so recht geeignet oder zumindest nur mit sehr viel Bedacht einzusetzen.

Ingo Turski schrieb: Gebe *alle* Breiten und Abstände in em an und Du hast ein Layout, dass sich dem Schriftgrad anpasst.

Jetzt bin ich total verwirrt.

Was ist nun RICHTIG(er)?

es gibt hier kein richtig(er) oder falsch, sondern es kommt auf den konkreten Fall an.
Mit %-Angaben richtet sich die Elementbreite nach der Fensterbreite bzw. der Breite der Vorfahrenelemente. Bei schmalen Fenstern und großem Schriftgrad kann es dann leicht passieren, dass die Breite nicht zur Anzeige der Textinhalte ausreicht.

Ein Beispiel für den sinnvollen Einsatz von % wäre die Aufteilung des Fensters in zwei "Spalten" von 40% und 60%.

Ein Beispiel für den sinnvollen Einsatz von em wäre width:15em für eine links floatende Navigation und margin-left:16em für den Inhaltsbereich.

Ein Beispiel für den sinnvollen Einsatz von px wäre bei einer Navigation, die ausschließlich aus Grafiken besteht gegeben.

Aber schau Dir dieses Beispiel einmal an und verändere den Schriftgrad (falls Du den IE7 nutzt, nicht die Zoom-Funktion).

freundliche Grüße
Ingo