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

HTML Tabellen und Internet Explorer

Status
Für weitere Antworten geschlossen.

mooseport

Neues Mitglied
Hallo,
ich hoffe ich bin hier richtig. Ich habe wie oben beschrieben ein Problem mit einer html Tabelle.
Die Tabelle ist soweit in Ordnung, nur ist es so wenn ich den Main Inhalt vergrößere, das er Links oben die Tabelle größer macht. Was auch sehr komisch ist, ist wenn ich die Tabelle per Hand vergößere alles in Ordnung ist. Lass ich die Tabelle Sich aber an den Inhalt anpassen, dann passiert dieser Fehler.

HTML:
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <!-- Preload Script --><!-- End Preload Script -->
  <link href="" rel="stylesheet" type="text/css" media="all">
 </head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
  <table id="Tabelle_01" width="965" align="center" height="718" border="1" cellpadding="0" cellspacing="0">
 <tr height="22">
  <td rowspan="6" colspan="2">
   </td>
  <td colspan="2" rowspan="3" width="510" height="39">
   </td>
  <td colspan="5" height="22">
   </td>
  <td height="22">
   <img src="" width="1" height="22" alt=""></td>
 </tr>
 <tr height="13">
  <td rowspan="2" height="17">
   </td>
  <td height="13">
   </td>
  <td colspan="3" rowspan="2" height="17">
   </td>
  <td height="13">
   <img src="" width="1" height="13" alt=""></td>
 </tr>
 <tr height="4">
  <td height="4">
   </td>
  <td height="4">
   <img src="" width="1" height="4" alt=""></td>
 </tr>
 <tr height="36">
  <td colspan="7" valign="bottom" height="36">
     <table width="602" border="0" cellspacing="0" cellpadding="0" height="25">
      <tr valign="middle" height="25">
       <td align="right" valign="middle" width="607" height="25">
        <table width="77" border="0" cellspacing="0" cellpadding="0">
         <tr height="19">
          <td width="20" height="19"></td>
          <td width="9" height="19"></td>
          <td align="right" valign="bottom" height="19"></td>
         </tr>
        </table>
       </td>
      </tr>
     </table>
    </td>
  <td height="36">
   <img src="" width="1" height="36" alt=""></td>
 </tr>
 <tr>
  <td colspan="7">
   </td>
  <td>
   <img src="" width="1" height="9" alt=""></td>
 </tr>
 <tr height="211">
  <td rowspan="4" valign="top" width="16">
   </td>
  <td class="inhaltsschrift" colspan="4" rowspan="5" align="center" valign="top">
     <div class="inhaltsschrift">
 
     </div>
    </td>
  <td rowspan="4" valign="top">
   </td>
  <td rowspan="4" valign="top">
   </td>
  <td height="211">
   <img src="" width="1" height="211" alt=""></td>
 </tr>
 <tr height="238">
    <td rowspan="3" align="right" valign="top" width="255">
 
    </td>
    <td valign="top" height="238">
   </td>
    <td height="238">
   <img src="" width="1" height="238" alt=""></td>
   </tr>
 <tr>
    <td>
   </td>
    <td>
   <img src="" width="1" height="1" alt=""></td>
   </tr>
 <tr height="114">
    <td rowspan="2" valign="bottom" height="121">
   </td>
    <td height="114">
   <img src="" width="1" height="114" alt=""></td>
   </tr>
 <tr height="7">
    <td width="255" height="7">
   </td>
    <td width="16" height="7">
   </td>
    <td height="7">
   </td>
  <td height="7">
   </td>
  <td height="7">
   <img src="" width="1" height="7" alt=""></td>
 </tr>
 <tr>
  <td colspan="9">
   </td>
  <td>
   <img src="" width="1" height="62" alt=""></td>
 </tr>
 <tr>
    <td width="255">
   <img src="" width="255" height="1" alt=""></td>
    <td><img src="" width="28" height="1" alt=""></td>
    <td width="16">
   <img src="" width="16" height="1" alt=""></td>
    <td width="494">
   <img src="" width="494" height="1" alt=""></td>
  <td>
   <img src="" width="18" height="1" alt=""></td>
  <td>
   <img src="" width="37" height="1" alt=""></td>
  <td>
   <img src="" width="42" height="1" alt=""></td>
  <td>
   <img src="" width="16" height="1" alt=""></td>
  <td>
   <img src="" width="34" height="1" alt=""></td>
  <td></td>
 </tr>
</table>
 </body>
</html>

Die <img src="" sind alles Spacer. Die Tabelle wurde übrigens mit Adobe Image Ready gesliced und erstellt.
Ich hoffe Ihr könnt mir da helfen.
"Hoffentlich habe ich mich deutlich genug ausgedrückt"
Gruß
Mosseport
 
Zuletzt bearbeitet von einem Moderator:
Hallo XraYSoLo,

könntest Du mir eventuell mal genauer erklären was Du mit " Tabelle mit CSS formatieren meinst " ? Bin nicht der CSS Profi. Würde mich freuen, wenn Du mir da Hilfestellung leisten würdest.

Danke für Deine Hilfe

Gruß
Mooseport
 
1) nicht soviele Tabellen und Felder verwenden, sonst verliert man den Überlick, ausserdem beeinflussen sich Felder oft gegenseitig

2) NIE genaue Pixelangaben machen, das führt zu sehr seltsamen Effekten mit verschiedenen Auflösungen und Browsern. Stattdessen Prozentangaben verwenden.

3) Lieber eine primäre PHP-Datei erstellen, die in einer einzigen, grossen Tabelle jeweils weitere PHP-Dateien einbindet, in denen dein Inhalt liegt. Zur Veranschaulichung:

PHP:
<? error_reporting(E_ALL);
?> <table border="0" cellpadding="0" cellspacing="0" >
<tr>
    <td colspan="3"><?  include ('header.php'); ?></td>
  </tr>
 <tr> 
    <td valign="top" class="repeatY" width="10%"><? include('links.php'); ?></td>
    <td valign="top" width="30%"><? include('mitte.php'); ?> </td>
    <td valign='top'><? include ('rechts.php'); ?></td>
  </tr>
<tr>
    <td colspan="3"><? include ('footer.php'); ?></td>
  </tr>

 </table>

Innerhalb dieser einzelnen Dateien kannst du dann nochmal gefahrlos Tabellen erstellen, diese sprengen das Design nicht unbedingt und du hast den vollen Überblick. DÄNG! Schon wieder ein Meisterwerk veröffentlicht.... ich muss damit aufhören, am Ende benutzt die ganze Welt noch meine Technologien :shock:
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben