bekomme nicht mehr als 1 IFrame auf meine HTML-Seite
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
angeben
ansatz
aufbauen
auto
bauen
code
farbe
letztes halbjahr
position
quellcode
ruhe
sagen
schnellen antworten
setzen
tag
umstieg
url
vorteil
wirken
wolke
-
hallo, ich würde gern meine website mit IFrames tag/aufbauen">aufbauen. nur ist irgendwie nach einem schluss. einer soll z.b. als Navigationsleiste ein anderer als Hauptrahmen wirken. möchte es gern mit html lösen, da ich von ccs,php,java noch nicht so wirklich plan habe.
<body style= "background-image:url(wolken.jpg); background-position: center;"> <P ALIGN=center> <img src="logo.jpg" height="200" width="600" /></p> <a href ="news.html"target="Inhalt">News </a> <P ALIGN=center> <iframe src= "news.html" name= "Inhalt" style ="width: 800px; height: 600px; align:middle " /></p> <p> <P ALIGN=left <iframe src= "test.html" name= "test" style ="width: 800px; height: 1000px; align:middle " /></p> </p> </body>
so habe ich angefangen. der obere liegt mittig auf der seite. der 2. möchte irgendwie nicht erscheinen.
mfg Stefan
Beitrag zuletzt geändert: 28.9.2010 0:22:19 von cbhp -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Iframes, hab ich auch tierisch lang gemacht und dabei das Table layout von Photoshop generieren lassen.
Aber mit iframes arbeitet man heute gar nicht mehr.
Hab ich auch erst letztes halbjahr den umstieg gemacht.
Folgendes du kannst kein css? warum hast du dann style angeben? Das ist eigentlich ansatz von Css.
css:
# = id
html:
<div id=""></div> (kann auch img, p etc sein)
CSS
#name {
color:#fff;
text-align:center:
position:absolute;
top: 500px
left: 20px
heigt: 500px;
width: 200px;
}
<div id="name"></div>
So easy ist das ganze einfach.
Aber falls doch mit frames bauen willst.
Keine Iframes!
sonder Tables und frameset.
frameset hat den vorteil das du wirklich mehrer bereiche einteilen kannst.
________________________________________
Edit:
Dein Quelltext würde dann so geschrieben:
Css
body {
background-image:url(wolken.jpg);
background-position:center;
}
p {margin: 0 auto 0 auto;}
.iframe1 {
width:800px;
height:600px;
margin:0 auto 0 auto;
}
.iframe2 {
width:800px;
height:1000px;
margin:0 auto 0 auto;
}
html
<body>
<p> <img src="logo.jpg" alt="alternativ text ist ein muss" /></p>
<p><a href="news.html" target="_self">News</a></p>
<iframe src="news.html" class="iframe1"></iframe
Denn rest darfst du machen^^
</body>
Beitrag zuletzt geändert: 27.9.2010 23:29:35 von jay-fekt -
Also ich bin mir gerade nicht sicher ob dein Fehler daran liegt, aber 2 Probleme sehe ich:
1.) hast du ein </p> zu viel (wenn ich mich nicht verzählt habe)
2.) <P ALIGN=left <iframe src= "test.html" name= "test" style ="width: 800px; height: 1000px; align:middle " /></p>
Du hast hier ein ">" zu setzen. Es müsste dann so aussehen:
<P ALIGN=left> <iframe src= "test.html" name= "test" style ="width: 800px; height: 1000px; align:middle " /></p>
Ob das schon hilft kann ich dir nicht sagen. Ein versuch ist es aber denke ich wert. -
vielen dank für die schnellen antworten. ich schaue es mir morgen mal in ruhe an. hab da irgendwelchen quellcode zusammengewürfelt ohne zu sehen was ich da überhaupt mache^^
-
Also ich habe das schon hinbekommen. Im Unterschied zu dir habe ich einfach wenn der IFrame fertig war mit dem </iframe>-Tag geschlossen. Versuche das mal vielleicht hilft es.
-
@jay-fekt: Gibts da vllt ein gutes Tutorial dazu (wenn man sowas selbst erstellen möchte), oder ein Tool dafür?
Habe nämlich bisher alles auf Frames bzw iFrames aufgebaut, und CSS nur als zentrale Farbensteuerung verwendet, also um die Farben der ganzen Seite zu ändern -
vielen dank, hab die frames geschafft einzubinden. jetzt gehts ans gestalten und css lernen
vielen dank -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage