• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

div box wird nicht angezeigt

Status
Für weitere Antworten geschlossen.

Manni.KEULE

Mitglied
Hallo,

ich hab eine Seite mit div-boxen geschrieben, aber eine nachträglich eingefügte box wird nicht angezeigt..

HTML:
<html>
<head>
<title>Black Sheep Unna</title>
</head>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="menuscript.js" language="javascript" type="text/javascript"></script>
<body>
<div id="seite">
 <div id="banner">
  <a href="start.html" target="home"><img src="banner.jpg" border="0"></a>
 </div>
 <div id="navi">
   NAVIGATION
 </div>
 <div id="navi_oben">
  <a href="impressum.html" target="home">Impressum</a>
 </div>
 <div id="iframe">
  <iframe src="start.html" width="100%" height="100%" frameborder="0" name="home">
 </div>
 <div id="copy">
  &copy; 2008 by Black Sheep
 </div>
</div>
</body>
</html>
die box mit der id copy wird nicht angezeigt, aber wenn ich den iframe auskommentiere, dann wird die box angezeigt...woran kann das liegen?

danke schon im vorraus!!

MfG Manni
 
Zuletzt bearbeitet:
er meint das auch du deine Codes in eine Codebox schreiben kannst, dafür haben wir ja hier Codefunktion im Antwort-Bereich
Code:
<html>
<head>
<title>Black Sheep Unna</title>
</head>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="menuscript.js" language="javascript" type="text/javascript"></script>
    <body>
        <div id="seite">
            <div id="banner">
            <a href="start.html" target="home"><img src="banner.jpg" border="0"></a>
            </div>
                <div id="navi">
                NAVIGATION
                </div>
                    <div id="navi_oben">
                    <a href="impressum.html" target="home">Impressum</a>
                    </div>
                        <div id="iframe">
                        Hier kommt der Inhalt rein
                        </div>
                            <div id="copy">
                            &copy; 2008 by Black Sheep
                            </div>
        </div>
    </body>
</html>

ist ja nicht wirklich toll dein Quelltext.

Ein paar Grundsätzliche Geschichten,
1. warum haben hier so viele nicht einfach nen Codeschnippsel auf ihrem
PC liegen wie z.B. strict.html, welches schon mit Doctype und
allen Grundsätzlichen Inhalten eines Standart-Quellcodes gefüllt ist?

2.Wozu um gottes willen wolltest du hierbei ein iframe benutzen?

3.Schreib deinen Quelltext besser mit einrückungen, da behält man eher
den Überblick

gruß
csstester
 
Unbenannt.jpg


so soll es aussehen, der rote bereich wird leider nicht angezeigt..er wird nur angezeigt, wenn der iframe in der box rechts über dem roten bereich auskommentiert ist..
 
ja warum willst denn unbedingt mit frames arbeiten?

Es geht doch mit XHtml konformer Technik besser, sauberer und einfacher dies zu bewerkstelligen
 
ich habe doch divs...den iframe hab ich nur damit wenn ich auf die Links im menü in einer anderen div-box angezeigt wird..
 
Es gibt nur wenige Elemente, die in html4.01 nicht geschlossen werden müssen.
<iframe> muss unbedingt geschlossen werden (</iframe>):
Code:
<iframe src="start.html" width="100%" height="100%" frameborder="0" name="home"></iframe>
Jetzt sollten die Nachfolgenden Elemente in allen üblichen Browsern angezeigt werden.

Um weitere Darstellungsfehler zu vermeiden, solltest du einen Doctype angeben und dein html validieren.
The W3C Markup Validation Service

Ob html4.0.1 strict oder xhtml1.0 strict halte ich für Geschmacksrichtungen.
Dazu könntest du dir deine eigene Meinung "ergoogeln".

Doctype für xhtml1.0 strict:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
In xhtml müssen alle Tags geschlossen werden. Für die wenigen Tags ohne Inhalt wird das mit einem Schrägstrich im Tag erreicht:
Code:
<br />
Mit einem iframe im code lässt sich weder html4.0.1 strict noch xhtml1.0 strict erfolgreich validieren.
In der Variante Transitional ist das noch möglich:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben