at: Tabellen Problem im IE7

Beitrag lesen

Hallo.

Hmm, hat der IE damit Probleme?

Möglicherweise, aber ich weiß nichts davon.

Wie sollte ich das denn schreiben wenn ich ein Bild einfügen möchte, sodass der IE das richtig interpretieren kann?

Mit einem leeren Element, also so, wie du es jetzt gemacht hast.

Wichtig:Ich glaube ich habe gerade einsehen müssen das ich ein Vollidiot bin...ich habe zweimal den Verweis zu meiner css Datei im Head Bereich stehen.

Das sollte nichts ausgemacht haben.

Jetzt wo ich das entfernt habe sieht es auch unterm IE recht positiv aus!

Dann wirst du auch an anderer Stelle etwas verändert haben, oder dein Dokument ist nach wie vor nicht valide.

Wieso ist das denn mir erst jetzt aufgefallen!

Weil du nicht validierst.

Aber ist das denn bis jetzt so richtig, auf Anspielung auf den DOK-Typ?

Nein.

Wenn nein ändere ich das, sodass es konform ist?

Ja, bitte.

<meta name="Description" content="Christopher's Private Homepage mit links f&uuml;r Tutorials und sonstigen" />
<meta name="Keywords" content="Carola, Andreas, 3dl.am, sfx, Photoshop, html, php, Javascript" />
<meta name="author" content="BullyonN++" />
<meta name="robots" content="index, follow" />
<meta name="pragma" content="nocache" />
<meta name="reviset-after" content="5days" />
<meta name="Content-Language" content="de" />
<meta name="Language" content="German, de, deutsch" />
<meta name="date" content="2008-04-30T09:40:22+2:00" />

Das alles sollte meist unnötig sein.

<link rel="shortcut icon" type="image/x-icon" href="Bilder/Favicon.ico" />

Verwende besser durchgängig Kleinschreibung, um Verwechselungen zu vermeiden.

*<link rel="stylesheet" href="./Design.css" type="text/css" />*

*<link rel="stylesheet" href="./Design.css" type="text/css">*

Einmal richtig, einmal falsch. "./" verweist auf das aktuelle Verzeichnis, ist also überflüssig. Die Sternchen gehören hoffentlich nicht dazu.

<body style="background-image:url(Bilder/back.gif)">

Wieder CSS im style-Attribut, obwohl du eine externe CSS-Ressource verwendest.

<div align="center">

Wieder eine HTML-Formatierung, obwohl du CSS verwendest.

<div id="Tabelle_01">

Auch bei ID oder Klassen empfiehlt sich die durchgängige Kleinschreibung. Und warum verwendest du plötzlich <div>? Wenn es sich um eine Tabelle handelt, verwende bitte das passende Element. Wenn es sich um eine Definitionsliste handelt, verwende bitte das passende Element. Wenn es sich um einen Haufen Müll handelt, verwende einen Haufen <div>.

<div id="Homepage-01_">
                <a href="index.html">
                        <img id="Homepage_01" src="Bilder/Homepage_01.png" width="800" height="143" border="0" alt="" /></a>
        </div>

Beachte, wo bei dieser Notation Leerzeichen entstehen und wo nicht. Und wieder formatierst du in HTML. Und fehlende Alternativtexte sind ein sicheres Zeichen für die Irrelevanz der Bilder.

<div id="bg3"></br>

Du schließt einen Zeilenumbruch, den du nicht geöffnet hast. Die korrekte Schreibweise lautet: <br />, die korrekte Nutzungsweise in diesem Fall: gar nicht.

<table id="table_01" Border="1"align="center" cellpadding="0" cellspacing="0">

border schreibt sich klein; Attribute werden durch Leerzeichen voneinander getrennt.

<tr>

Befasse dich bitte noch mit dem Aufbau von Tabellen.

<th><b>Das bin ich:</b></th><th><b>Persönlich Daten:</b></th>
     </tr>
     <tr>
      <td><img src="Bilder/Chris.png" alt="Mein Bild" style="width:75%; height:90%; padding:1px"></img></td>
     </tr>

Die zweite Zeile hat weniger Zellen als die erste.

<div id="img1"><a href="mailto:&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#98;&#117;&#108;&#108;&#121;.&#111;&#110;&#108;&#105;&#110;&#101;&#64;&#102;&#114;&#101;&#101;&#110;&#101;&#116;.&#100;&#101;"></div></a>

Die Verschachtelung ist falsch; die Codierung blödsinnig.

</div>

Ich hoffe mal, dass die Zahl der schließenden Tags mit der der öffnenden übereinstimmt.
Ob dein Code weitere Fehler enthält, findest du bitte selbst heraus. Und mit Fragen zu CSS-Problemen geht es erst weiter, wenn dein HTML validiert.
Du hast noch viel zu lernen.
MfG, at