Hallo Die_Antwort
Kopier dir mal den Quelltext vom Zen Garden und schreib in einen der Navigationspunkte mal "WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" hinein. Der Text geht über die Navigation hinaus. Das ist imho schlecht und sollte wenn möglich vermieden werden. Dafür muss die Navigation ihre Größe ausschließlich dem Inhalt anpassen.
So lange Navigationspunkte müsste aber schon im grundliegenden konzept beachtet werden.
Nein! Nein, nein, nein, nein, nein!
Ich stelle mir gerade ein Tabellenlayout vor, welches in einer Spalte viele kurze und einen einzelnen so langen Linktext enthält. Da bleibt in meinem Browserfenster kein Platz für den Inhalt daneben und im Navigationsmenü habe ich gähnende Leere.
Anderes Beispiel: wie mache ich eine fixe Navigation (float:left; position:fixed) mit wie oben genannter flexibler Breite und einen Content, der rechts daneben liegt? Es geht schlicht und einfach nicht.
Und das soll mit Tabellen besser funktionieren?
Sobald ich dem Inhalt positon:fixed gebe, hat seine Größe keinen Einfluss mehr auf die Spaltenbreite.
Was soll mir dabei die Tabelle helfen?
Imho haben auf einer Seite em Angaben nichts zu suchen. Die einzige Ausnahmen machen Elemente, die eine fixe Größe haben müssen (z.B. Bilder) weil sie (noch) nicht skalierbar sind.
Was dann?
Ausschließlich px-Angaben oder ausschließlich %-Angaben oder überhaupt keine Angaben?
Auf Wiederlesen
Detlef
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!