Der Viewport ist der sichtbare Teil der Website im Browserfenster.
Bei Agenturen und Webdesignern hat sich eine Breite von 950px für das komplette Layout durchgesetzt, d.h. für Inhaltsbereich, sidebar, etc..
Ein Textcontainer sollte nicht breiter als 500px sein.
Prozentbreiten sind da nicht unproblematisch. Pixelbreiten für dein Layout sind kein Problem mehr, weil alle wichtigen Browser den Zoom mittlerweile können.
Zeilenlaufweite ist die Breite einer jeden Zeile. Je größer die Zeilenlaufweite desto größer sind auch die Augenbewegungen von links nach rechts und das wird deshalb immer anstrengender.
Zeitungen haben z.B. durch die vielen Spalten eine ganz kurze Zeilenlaufweite. So kann man den Inhalt schneller und müheloser erfassen.
Eine Website soll nicht nur gut ausschauen, der Besucher sollte die Infos auch mühelos erlangen und sich gut zurechtfinden können.
Gestaltet sich das Lesen der Infos mühevoll ist der Besucher ganz schnell wieder weg, egal wie toll die Website ausschaut.
Beobachte mal dein eigenes Verhalten, wenn du Websites besuchst. 