Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Informatik in der Schule » HTML -> Frames » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 4 Beiträge
oemi99 RE: HTML -> Frames

Hallo,

wenn du ne einfache Antwort möchtest:
eines deiner framesets muss früher geschlossen werden, anstatt

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
... 
<frameset cols="500,*"> 
<frame src="mitte.html" noresize> 
<frame src="rechts.html" noresize> 
<frame src="unten.html" noresize> 
</frameset> 
</frameset> 
</frameset>
</head> 
</html>


solltest du es mal damit versuchen:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
... 
<frameset cols="500,*"> 
<frame src="mitte.html" noresize> 
<frame src="rechts.html" noresize> 
</frameset> 
<frame src="unten.html" noresize> 
</frameset> 
</frameset>
</head> 
</html>



lg oemi99
3FingerbreitNougat

Wenn du eine Website gestalten möchtest, dann bitte doch mit CSS und "normalem" html.

Wenn aber Framesets unabdingbar sind: Los gehts!
---------------------------------------------------------------------------

Zunächst einmal solltest du dein Grundgerüst etwas aufpolieren.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Beschreibung des Frameset-Inhalts</title>
</head>
<frameset ...>  
  <frame ...>   <!-- Frame-Fenster-Definition -->
  <noframes>
    <body>
      <h1>Alternativ-Inhalt</h1>
      <p>Wird angezeigt, wenn der Browser keine Frames darstellen kann.</p>
      <p>Mindest-Inhalt sollten eine Kurzbeschreibung und eine Sitemap sein.</p>
    </body>
  </noframes>
</frameset>
</html>

Quelle

Ich habe dein Grundgerüst um eine sog. Doctype Declaration (DTD) erweitert, sodass Browser wissen "was auf sie zukommt".
Desweiteren solltest du deiner Seite einen Titel geben. Das wird mit dem <title> tag gemacht.
Desweiteren solltest du einen <noframe> tag mit einbauen, da es auch noch Browser gibt die keine Frames unterstützen. Denen wollen wir natürlich auch sagen dass dies so ist.

Damit sollte es funktioneren:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "http://www.w3.org/TR/html4/frameset.dtd">
<html>
	<head>
		<title>Beschreibung des Frameset-Inhalts</title>
	</head>
	
	<frameset cols="150,*">
		
		<!-- 150er -->
		<frame src="links.html" noresize>
		<noframes>
			<body>
			<h1>Alternativ-Inhalt</h1>
			<p>Wird angezeigt, wenn der Browser keine Frames darstellen kann.</p>
			<p>Mindest-Inhalt sollten eine Kurzbeschreibung und eine Sitemap sein.</p>
			</body>
		</noframes>
		
		<!-- * -->
		<frameset rows="25%,50%,25%">
		
			<!-- 25er -->
			<frame src="oben.html" noresize>
			<noframes>
				<body>
				<h1>Alternativ-Inhalt</h1>
				<p>Wird angezeigt, wenn der Browser keine Frames darstellen kann.</p>
				<p>Mindest-Inhalt sollten eine Kurzbeschreibung und eine Sitemap sein.</p>
				</body>
			</noframes>
			
			<!-- 50er -->
			<frameset cols="*,150">
				<!-- * -->
				<frame src="mitte.html" noresize>
				<noframes>
					<body>
						<h1>Alternativ-Inhalt</h1>
						<p>Wird angezeigt, wenn der Browser keine Frames darstellen kann.</p>
						<p>Mindest-Inhalt sollten eine Kurzbeschreibung und eine Sitemap sein.</p>
					</body>
				</noframes>
				
				<!-- 150er -->
				<frame src="rechts.html" noresize>
				<noframes>
					<body>
						<h1>Alternativ-Inhalt</h1>
						<p>Wird angezeigt, wenn der Browser keine Frames darstellen kann.</p>
						<p>Mindest-Inhalt sollten eine Kurzbeschreibung und eine Sitemap sein.</p>
					</body>
				</noframes>	
			</frameset>
			
			<!-- 25er -->
			<frame src="unten.html" noresize>
			<noframes>
				<body>
					<h1>Alternativ-Inhalt</h1>
					<p>Wird angezeigt, wenn der Browser keine Frames darstellen kann.</p>
					<p>Mindest-Inhalt sollten eine Kurzbeschreibung und eine Sitemap sein.</p>
				</body>
			</noframes>
			
		</frameset>
			
		</frameset>
</html>


Wie schon gesagt, sehr unschön. Wenn das kein Lehrprojekt ist um Frames zu lernen, bitte verwende CSS und (X)HTML.

MfG
Laura RE: HTML -> Frames

Hallo nochmal,

ich hab ganz vergessen meinen bisherigen Ansatz reinzuschreiben:

<html>
<head>
<frameset cols="150,*">
<frame src="links.html" noresize>
<frameset rows="25%,50%,25%">
<frame src="oben.html" noresize>
<frameset cols="500,*">
<frame src="mitte.html" noresize>
<frame src="rechts.html" noresize>
<frame src="unten.html" noresize>
</frameset>
</frameset>
</frameset>
</head>
</html>


Ich hab das jetzt so alles gemacht und in jede html Datei ein Wort reingeschrieben, damit ich überprüfen kann, ob alles richtig angezeigt wird. Soweit so gut alles geklappt bis auf das unten, das wird mir nicht angezeigt. Warum?!

Danke
Laura HTML -> Frames

Hallo,
ich habe hier ein Problem, an dem ich schon seit Tagen verzweifel. Ich muss mit Hilfe von Frames ein solches "Frameset" erstellen (siehe Anhang), habe aber noch nicht so wirklich viel in der Art programmiert.
Ich wäre dankbar über jeden Tipp, weil ich finde es als Einsteiger ziemlich schwer da durchzublicken und bin an einem Punkt angekommen, wo ich echt nicht weiter weiß.

Viele Dank schonmal smile

Dateianhang:
bmp frameset.bmp (224 KB, 562 mal heruntergeladen)