Rand um Frames einstellen
Waldemar
- html
0 Dennis0 Waldemar
0 Mathias Bigge
Hallo allen zusammen
Weiß vielleicht einer von euch wie man um Frames einen Rahmen machte. Meine das die Frames nicht über die ganze Seite gehen, sonder zum Rand einen Abstand haben.
Wo muss ich den TAG für den Rand da einfügen??
cu
<html>
<head>
<title>Neue Seite 2</title>
</head>
<frameset rows="64,*">
<frame name="Banner" scrolling="no" noresize target="Inhalt">
<frameset cols="150,*">
<frame name="Inhalt" target="Hauptframe">
<frame name="Hauptframe">
</frameset>
<noframes>
<body>
</body>
</noframes>
</frameset>
</html>
Hi Waldemar,
Weiß vielleicht einer von euch wie man um Frames einen Rahmen machte. Meine das die Frames nicht über die ganze Seite gehen, sonder zum Rand einen Abstand haben.
Wo muss ich den TAG für den Rand da einfügen??
Gibts keinen "TAG" so speziell dafür, aber vielleicht hilft dir http://de.selfhtml.org/html/frames/eigenschaften.htm#rahmen, ansonsten verwende Eingebetette Frames, auch I-Frames genannt: http://de.selfhtml.org/html/frames/eingebettete.htm#definieren
Eventuell kommst du auch mit CSS weiter, je nachdem, was du genau machen willst: http://de.selfhtml.org/css/index.htm
Übrigends wäre es das beste, auf Frames komplett zu verzichten, da diese veraltet sind und auch ihre Nachteile haben (siehe </archiv/>) ;-)
MfG, Dennis.
Hallo Leute, bekomme das einfach nicht hin.
Bin schon langsam am verzweifeln.
Hallo Waldemar,
mach es doch so, wie Mathias dir das im Thread weiter oben schon angedeutet hat, mit einer Tabelle.
Tabelle mit 100% Höhe und der von dir gewünschten Breite horizontal mittig ausrichten.
http://de.selfhtml.org/html/tabellen/umgebung.htm#ausrichtung
Darin befindet sich ggf. nur eine einzige Tabellenzelle, die du vertikal mittig ausrichtest.
http://de.selfhtml.org/html/tabellen/gestaltung.htm#ausrichtung_zellen
In diese vertikal mittig ausgerichtete Zelle kannst du natürlich auch wieder eine andere Tabelle oder einen Innerframe setzen mit der von dir gewünschten Höhe. Denen kannst du dann sogar noch einen Rahmen verpassen.
Eine andere Möglichkeit ist, mit CSS-Angaben zu margin oder padding zu arbeiten:
http://de.selfhtml.org/css/eigenschaften/randabstand.htm#margin
http://de.selfhtml.org/css/eigenschaften/innenabstand.htm#padding
Gruß Gernot
Hi Waldemar,
Weiß vielleicht einer von euch wie man um Frames einen Rahmen machte. Meine das die Frames nicht über die ganze Seite gehen, sonder zum Rand einen Abstand haben.
Wo muss ich den TAG für den Rand da einfügen??
Zwei Threads höher ist die Lösung aus Selfhtml schon verlinkt: Du kannst mittels "border" die Ränder einstellen.
http://de.selfhtml.org/html/frames/eigenschaften.htm#rahmen
Die andere Möglichkeit ist, die RÄnder in den HTML-Dokumenten einzustellen, die Du in die Frames lädst, am besten per CSS. Dazu musst Du dem jeweiligen body-tag einen Rand (=margin) zuordnen, am besten per CSS.
Guck mal in der Doku.
Für kompliziertere Probleme kannst Du auch das Archiv durchsuchen.
Viele Grüße
Mathias Bigge
Was ich gemeint habe, was nicht den Rand innerhalb der Frame zu bestimmen, sondern außerhalb. Meine, das die Seite/ die Homepage nicht so groß wird.
Zum Beispiel wie auf der Seite : http://www.vda.de/akuzrt/deutsch/html/frames.htm
da ist links und rechts ne mege Platz( weiße Fläche), sowas hab ich gemeint
cu
Hi Waldemar,
Was ich gemeint habe, was nicht den Rand innerhalb der Frame zu bestimmen, sondern außerhalb. Meine, das die Seite/ die Homepage nicht so groß wird.
Das ist nicht mit Frames gemacht, sondern mit Tabellen. Mit Frames kannst Du das natürlich auch erreichen, indem Du außen herum leere Frames legst, in die Du die immer nur die gleiche .htm mit der Hintergrundfarbe Deiner Wahl lädst, die sonst keinen Inhalt hat. Einen Grund dafür, das mit Frames zu machen, gibt es aber nicht, das erzeugt eine unnötig komplizierte Struktur.
Viele Grüße
Mathias Bigge