Seite mit ExpressionWeb zentrieren?

12/09/2007 - 07:00 von Carlos | Report spam
Moin!

Suche eine Möglichkeit in ExpressionWeb eine Seite (Frameseiten sowie auch
normale HTML Seite) so zu formatieren das sie *immer* mittig im
Browserfenster angezeigt werden, egal welche Auflösung der Betrachter hat.

Hintergrund: es ist IMO schon ein Unterschied ob der Betrachter einen
WideScreen Moni oder einen "normalen" Monitor hat, deshalb würde ich es
besser finden wenn immer alles zentriert im Browserfenster angezeigt wird,
also egal welche Auflösung: der Inhalt der Website wird immer mittig im
Browser angezeigt und rechts und links von der Seite bleiben dann ebend leere
Bereiche. Ähnlich wie z.B. auf www.mylink.de oder http://www.cnn.com/ aber
*nicht* wie bei http://www.bild.t-online.de/ oder http://www.web.de/ (bezogen
auf ne 1689 x 1050er Auflösung)

Das formatieren einer Tabelle als Zentriert bringt nicht viel und eine
Frameseite làßt sich nicht als zentriert definieren, oder?

Schönen Tag noch und Danke im Vorraus...
 

Lesen sie die antworten

#1 Christoph Schneegans
13/09/2007 - 01:18 | Warnen spam
"Carlos" schrieb:

Suche eine Möglichkeit in ExpressionWeb eine Seite (Frameseiten sowie auch
normale HTML Seite) so zu formatieren das sie *immer* mittig im
Browserfenster angezeigt werden, egal welche Auflösung der Betrachter hat.



Mit einer Dokumenttyp-Deklaration, die die Browser in den "standards-compliant
mode" schickt, bspw.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xht...quot;>,

genügt eine Regel

body {
margin: auto;
width: 20em;
}

im Stylesheet, um den Inhalt des "body"-Elements zu zentrieren.

Bei einem Frameset ist das auch nicht komplizierter, bspw. teilt

<frameset cols="*,5*,*">
<frame name="Links" src="http://www.example.org/" />
<frame name="Mitte" src="http://www.example.org/" />
<frame name="Rechts" src="http://www.example.org/" />
</frameset>

die Frames im Verhàltnis 1:5:1.

<http://schneegans.de/sv/> · Schema-Validator für XML

Ähnliche fragen