An die HTML-Profis....!!! hilfe..

Dieses Thema im Forum "Software" wurde erstellt von alex.goe, 7. November 2002.

  1. alex.goe

    alex.goe New Member

    Hallo alle zusammen!

    Habe folgendes Problem:
    Ich habe auf einer HTML-Seite eine Tabelle angelegt, die 100% hoch und breit ist. Sie hat 3 Spalten und 3 Zeilen. In die mittlere Zelle habe ich ein Objekt gelegt, und habe diese Zelle hrizontal und vertikal mittig ausgerichtet.
    Wenn ich jetzt diese Seite im Internet Explorer (egal welche Version) öffne, wird mein Objekt immer mittig auf der Seite zentriert, egal, wie ich das Fenster auch verändere.
    JETZT KOMMT'S!: Wenn ich die Seite in einem Gecko-Basierenden Browser, wie Netscape ab Vers. 6, oder Mozilla/Chimera öffne, dann hängt mein Objekt ganz oben am Seitenrand, jedoch wenigstens mittig (links/rechts).
    Hat jemand eine Lösung für mein Problem? Falls ich es nicht anschaulich genug beschrieben habe, könnt Ihr das selbst ausprobieren mit der folgenden Seite, um die es auch geht:

    http://www.kdw-design.com

    alex
    *hoffendaufeinelösungwartend*
     
  2. Energija

    Energija New Member

    Vielleicht ist das die Ursache:
    Zellen dürfen bei Netscape und Konsorten nicht leer sein. Sollen sie nichts sichbares enthalten ein Umschalt+Enter einfügen.
     
  3. schnabbel

    schnabbel New Member

    Genau das ist die Lösung. Außerdem würde es ja reichen wenn die Tabelle nur eine Zelle hat. Bei der Höhe würde ich auf 95% gehen da sonst gerne mal Scrollbalken angezeigt werden.
     
  4. alex.goe

    alex.goe New Member

    Habe die Tabelle auf eine Zelle reduziert, hat aber keine Veränderung gebracht!

    Auch das einfügen von "&nbsp" hat keine Veränderung gebracht!

    Bin weiter offen für Tipps....

    Vielen Dank aber schon mal für die Bemühungen!
     
  5. mikrokokkus

    mikrokokkus New Member

    Ich nehm dafür immer noch den "center"-Tag, obwohl der ja angeblich veraltet sein soll -- egal, er funktioniert noch überall! Dann brauchst Du nicht mal mehr ne Tabelle&
     
  6. schnabbel

    schnabbel New Member

    Versuchs mal so:

    <div align="center">
    <table border="0" cellpadding="0" cellspacing="0" width="95%" height="95%">
    <tr>
    <td>
    <div align="center">
    <img src="deinBild.jpg" border="0"></div>
    </td>
    </tr>
    </table>
    </div>
     
  7. Russe

    Russe New Member

    tabellen haben in html keine höhenangaben.

    russe
     
  8. alex.goe

    alex.goe New Member

    Leider hat das auch nicht geklappt. Das Bild hängt immer noch oben fest.
     
  9. alex.goe

    alex.goe New Member

    Es gibt den Tag: height="100%" oder auch in Pixel. Er funktioniert im Internet Explorer, aber anscheinend nicht im Netscape.

    Gruß Alex
     
  10. maggi

    maggi New Member

    Ich habe zwar keine Ahnung von HTML aber vielleicht solltest Du den Browser-Cache von Netscape löschen und dann noch mal die o. g. Tips ausprobieren!

    Vielleicht hilfts ja...

    Grüßt
    MAGGI
     
  11. schnabbel

    schnabbel New Member

    Also bei mir geht das schon so wie oben beschrieben. Du kannst Dir ja mal den Quelltext meiner Website anschauen: http://www.pk-concepts.de/
    Gleiches Prinzip.
     
  12. RaMa

    RaMa New Member

    ich machs immer so...
    klappt mit allen aktuellen browsern..(mozilla based, explorer, ow)

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td><div align="center"><img src="/_images/leute_04.gif" width="104" height="88"></div></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    </table>
    </body>
    </html>
     
  13. mikrokokkus

    mikrokokkus New Member

    Ich verbesser mich mal selber ;-)
    Natürlich braucht's eine Tabelle.
    Bei mir funktioniert folgender Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Zentriertest</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <center>
    <table height="100%">
    <td valign="center"><img src="test.gif" width="100" height="100"></td>
    </table>
    </center>
    </body>
    </html>
     
  14. alex.goe

    alex.goe New Member

    Hat bisher noch nicht geklappt. Bin etwas verzweifelt.... :-(
    Liegt es vielleicht an den Frames?, oder an GoLive?

    Werde nachher mal weiter rumprobieren!

    Vielen Dank soweit an alle !

    Gruß Alex
     
  15. shooterko

    shooterko New Member

    Probiere mal nicht " " sondern  , was ein geschütztes Leerzeichen ist.

    CU
    ShooTerKo
     
  16. Russe

    Russe New Member

  17. RaMa

    RaMa New Member

    blöderweise wird dies hier nicht angezeigt.. :))
     

Diese Seite empfehlen