Seite Zentrieren... ...in Dreamweaver
#1
geschrieben 06. Juni 2008 - 02:46
Ich habe mal eine Frage: Ich habe mir mit Dreamweaver eine schicke Seite gebastelt. Sie besteht aus 2 Frames (links eine Menübar und rechts der Inhalt). Bin super zufrieden damit als Homepage. Jetzt ist die Seite aber immer links oben im Browser. Ich würde sie aber gerne in der Mitte haben (horizontal und vertikal). Habe in Dreamweaver dafür leider keine Einstellung gefunden. Weiß jemand wie man das machen kann? Ich bin mir fast sicher, dass ich das in der html-datei machen muss, die das Framset enthält (also die übergeordnete html-datei sozusagen). Hab es aber nicht hingekriegt
Weiß jemand wie man die Seite zentrieren kann?
Danke!!!
LG
Anzeige
#2
geschrieben 06. Juni 2008 - 09:05
#3
geschrieben 06. Juni 2008 - 10:00
Das Problem was du hast ist so ziemlich alt und nur mit alten Standards zu lösen. Sobald du W3C-Validatoren verwendest, kannst du diese Lösung vergessen, aber ich habs früher so gelöst:
<table height="100%" width="100%">
und dann eben alles in der Zelle zentrieren per text-align:center und vertical-align:center (CSS). Hoffe, ich konnte dir helfen.
#4
geschrieben 06. Juni 2008 - 12:26
also als erstes der quelltext des framesets:
-----
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Love-Shyness.de</title>
</head>
<frameset rows="*" cols="214,*" framespacing="0" frameborder="no" border="0">
<frame src="menu.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="home.html" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
<noframes><body>
</body>
</noframes></html>
--------
jetzt soll eben dieses frameset in der mitte sein. horizontal als auch vertikal.
ich hoffe es ist nicht zu dreist, aber ich hab echt keine ahnung wo ich da was einfügen muss...
danke!!!
lg
#5
geschrieben 06. Juni 2008 - 13:12
bessere lösung wäre natürlich mit css und divs zu arbeiten, aber da du nur geringe kenntnisse hast, wird das das einfachste sein
#6
geschrieben 06. Juni 2008 - 13:13
#7
geschrieben 06. Juni 2008 - 13:13
Zitat (XDestroy: 06.06.2008, 13:26)
Na dann lern lieber erstmal html und css. Ein Programm nimmt dir fehlendes Grundlagenwissen nicht ab. Schon gar nicht Dreamweaver, das ist ein relativ professionelles Werkzeug für Leute die das gelernt haben.
Technisch könntest du ein Iframe basteln, welches du zentrierst und darin lädtst du dein Frameset. Längerfristig solltest du dich aber darauf einrichten, dass dich die Leute wegen deines Framesets auslachen.
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
#8
geschrieben 06. Juni 2008 - 13:23
Für die usability auch ein k.o.-Kriterium.
#9
geschrieben 06. Juni 2008 - 13:38
Zitat (W@yne: 06.06.2008, 14:23)
Für die usability auch ein k.o.-Kriterium.
Hab das zufällig gerade in nem anderen Forum auch geschrieben. Als ich das vor 8 Jahren mal gelernt hab, sind Framesets gerade aus der Mode gekommenl. Man hatte sie zwar noch benutzt aber die ersten Leute guckten schon schief.
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
#10
geschrieben 06. Juni 2008 - 15:43
zu dem iframe: so würde ich das gerne machen! aber bei einem iframe muss ich ja mit src="" die seite angeben, die angezeigt werden soll. nun habe ich aber keine htm-seite sondern ein frameset. wie kann ich das jetzt da einbinden?
Dieser Beitrag wurde von XDestroy bearbeitet: 06. Juni 2008 - 15:50
#11
geschrieben 06. Juni 2008 - 15:49
edit:
Dass der Internet Explorer in alten Versionen damit Probleme hat, hat dich als Webdesigner übrigens grundsätzlich nicht zu kümmern. Irgendwo bei SelfHTML gab's da aber auch eine Lösung.
Dieser Beitrag wurde von W@yne bearbeitet: 06. Juni 2008 - 15:52
#12
geschrieben 06. Juni 2008 - 16:01
Zitat (XDestroy: 06.06.2008, 16:43)
zu dem iframe: so würde ich das gerne machen! aber bei einem iframe muss ich ja mit src="" die seite angeben, die angezeigt werden soll. nun habe ich aber keine htm-seite sondern ein frameset. wie kann ich das jetzt da einbinden?
Das Frameset ist auch eine html-Seite und die gibst du an.
Zitat (XDestroy: 06.06.2008, 16:43)
zu dem iframe: so würde ich das gerne machen! aber bei einem iframe muss ich ja mit src="" die seite angeben, die angezeigt werden soll. nun habe ich aber keine htm-seite sondern ein frameset. wie kann ich das jetzt da einbinden?
Sowas wäre mir auch egal. Ich benutze es und wenn es bei einigen Browsern nicht funktioniert, dann scrollt es bei denen eben mit. Wenn ich "fixed" weglasse, weil es nicht überall funktioniert, dann scrollt es doch sowieso mit.
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"