|
| Autor |
Nachricht |
Bulldok Erfahrener [User]

Anmeldung: 27.02.08 Beiträge: 80 Wohnort: BaWü
|
Verfasst am: 02.03.2008, 00:58 Titel: Homepage zentriert (...mit Seitenabständen) |
|
|
HuHu
Hab mal wieder ein Anliegen und zwar hätte ich gerne bei meiner Page einen Seitenabstand links und rechts, so wie hier www.syndicate-paintball.de wie bekomm ich den hin? Hab Google schon benutzt aber da hab ich nur was mit "padding" gefunden aber das hat bei mir irgendwie nicht geklappt.
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1529
|
Verfasst am: 02.03.2008, 02:27 Titel: |
|
|
Auszug:
| Code: | <body>
<div id="container">
Inhalt der Seite
</div>
</body>
|
CSS:
| Code: | body {
text-align: center;
}
#container {
margin: 0 auto;
text-align: left;
} |
So sollte es klappen  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 480
|
|
| Nach oben |
|
 |
Bulldok Erfahrener [User]

Anmeldung: 27.02.08 Beiträge: 80 Wohnort: BaWü
|
Verfasst am: 02.03.2008, 12:19 Titel: |
|
|
Hab eure Vorschläge mal ausprobiert, aber irgendwie klappt das nicht, vielleicht hab ich alles falsch eingegeben oder keine Ahnung, weil es kommt immer nur eine weiße Seite und oben steht "body { margin: 0; padding: 0; width:100%; height:100%; } #center { width: 700px; border: 30px solid blue; margin: 0px auto; }"
Hier mal mein Code:
| Code: | <!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=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
body
{
margin: 0;
padding: 0;
width:100%;
height:100%;
}
#center
{
width: 700px;
border: 30px solid blue;
margin: 0px auto;
}
<div id="center">
<p>
<frameset rows="223,*" cols="*" framespacing="2" frameborder="yes" border="2" bordercolor="#666666">
<frame src="startseite_banner.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset rows="*" cols="196,*" framespacing="2" frameborder="yes" border="2" bordercolor="#666666">
<frame src="startseite_navi.html" name="leftFrame" scrolling="No" noresize="NORESIZE" bordercolor="#999999" id="leftFrame" title="leftFrame" />
<frame src="startseite_main.html" name="mainFrame" scrolling="auto" id="mainFrame" title="mainFrame" />
</frameset>
</frameset>
<noframes>
</p>
</div>
<body>
</body>
</noframes></html> |
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1529
|
Verfasst am: 02.03.2008, 12:35 Titel: |
|
|
So geht das nicht!
Erstens kommen die CSS Anweisung in den <head>-Bereich.
Außerdem in die dafür vorgesehenen Tags.
In deinem Fall also:
| Code: | <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
body
{
margin: 0;
padding: 0;
height:100%;
}
#center
{
width: 700px;
border: 30px solid blue;
margin: 0px auto;
}
//-->
</head> |
Zweitens verwendest du Frames falsch. Erkundige dich nocheinmal hier, wie damit umgegangen wird.
Die dürfen nicht einfach im body stehen!
Wenn du Fenster haben möchtest, die du entsprechend verschieben und anordnen kannst, solltest du iframes benutzen.
Aus heutiger Sicht solltest du von Frames allerdings komplett die Finger lassen, weil die aus vielerlei Hinsicht unpraktikabel sind (warum sagt dir Google)
Schönen Gruß,
Chris _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
Bulldok Erfahrener [User]

Anmeldung: 27.02.08 Beiträge: 80 Wohnort: BaWü
|
Verfasst am: 02.03.2008, 14:26 Titel: |
|
|
hab das jetzt in den head Bereich gesetzt, hat sich aber immer noch nichts geändert bei FF zeigt es ganz normal die breite Homepage an und bei IE nur eine weiße Fläche.
DW hat den Code bei den Frames gemacht nicht ich, da kann ich nichts dafür
wo finde ich bei DW iframes?
Hab mal gegooglet und vorteile und nachteile von Frames durchgelesen und ich finde die Nachteile nicht so gravierend. Außerdem sind Frames für einen Leihen wie mich ideal 
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1529
|
Verfasst am: 02.03.2008, 16:50 Titel: |
|
|
| Bulldok hat folgendes geschrieben: | hab das jetzt in den head Bereich gesetzt, hat sich aber immer noch nichts geändert bei FF zeigt es ganz normal die breite Homepage an und bei IE nur eine weiße Fläche.
|
Ja, weil dein Code falsch ist. Frames haben im body-Bereich nichts zu suchen. Wenn Frames, dann gibt es einen body im <noframes>-Bereich.
| Zitat: |
wo finde ich bei DW iframes?
|
http://www.google.de/search?hl=de&q=dreamweaver+iframes&btnG=Google-Suche&meta= _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
Bulldok Erfahrener [User]

Anmeldung: 27.02.08 Beiträge: 80 Wohnort: BaWü
|
Verfasst am: 02.03.2008, 18:12 Titel: |
|
|
Hab die Frames jetzt in den noframe/body Bereich gesetzt aber es funktioniert immer noch nicht
| Code: | <!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=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
body
{
margin: 0;
padding: 0;
height:100%;
}
#center
{
width: 700px;
border: 30px solid blue;
margin: 0px auto;
}
//-->
</head>
<noframes><body><frameset rows="223,*" cols="*" framespacing="2" frameborder="yes" border="2" bordercolor="#666666">
<frame src="startseite_banner.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset rows="*" cols="196,*" framespacing="2" frameborder="yes" border="2" bordercolor="#666666">
<frame src="startseite_navi.html" name="leftFrame" scrolling="No" noresize="NORESIZE" bordercolor="#999999" id="leftFrame" title="leftFrame" />
<frame src="startseite_main.html" name="mainFrame" scrolling="auto" id="mainFrame" title="mainFrame" />
</frameset>
</body>
</noframes></html> |
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1529
|
Verfasst am: 02.03.2008, 19:10 Titel: |
|
|
Natürlich nicht!
Und warum, habe ich dir bereits geschrieben:
| chris1988 hat folgendes geschrieben: |
(...) Zweitens verwendest du Frames falsch. Erkundige dich nocheinmal hier, wie damit umgegangen wird.
Die dürfen nicht einfach im body stehen!
|
Deswegen solltest du dir schließlich die iframes ansehen. Und die Frage, wie du die in DW einbindest, kannst du mit dem Link aus meinem letzten Post auch beantworten... _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
Bulldok Erfahrener [User]

Anmeldung: 27.02.08 Beiträge: 80 Wohnort: BaWü
|
Verfasst am: 02.03.2008, 19:56 Titel: |
|
|
Ok, tut mir Leid. Hab mich jetzt mal bisschen informiert. Wenn ich iframes benutze, kann ich dann den frames code in ein html dokument packen und dann per iframes in den <body> Bereich verlinken oder? Und dann müsste es gehen?
€dit: ich blick das mal gar nicht, was ist da so anders wenn ich iframes benutze und darüber die frames in mein code einbinde oder wenn ich die frames direkt in den noframes/body Bereich setze??? HILFE!
|
|
| Nach oben |
|
 |
|
|