[HTML] Table Design-Prob im IE

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [HTML] Table Design-Prob im IE

    ich hasse ihn. ich hasse ihn einfach, den IE!!

    bitte schaut euch einmal diese Seite im IE und Firefox an:
    -> klick

    beim Firefox geht das Logo über die ganze Seite. wie ihr seht, setzt der IE das Logo auf eine breite mit der darüberliegenden Spalte, TROTZ colspan=3 !

    is bestimmt ne ganz simple sache, aber ich finds einfach net.

    hier der code:

    PHP-Code:

    <table border="0" cellpadding="0" cellspacing="0" width="150">
    <
    tbody><tr>
    <
    td align="center">&nbsp;</td>
    </
    tr>
    </
    tbody></table>
    </
    td>
    </
    tr>
    </
    tbody></table></td><td class="leiste" align="center" background="images/balken.jpg" bgcolor="#89a9b8" 
    width="100%">eh-clan.org :: Elitehostages Clanpage&nbsp;</td>
    <
    td bgcolor="#ffffff">

    <
    table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0">
    <
    tbody><tr>
    <
    td class="leiste" align="center" background="images/balken.jpg" bgcolor="#89a9b8" width="150">
    <
    table align="center" border="0" cellpadding="0" cellspacing="0" width="150">
    <
    tbody><tr>
    <
    td align="center">&nbsp;</td>
    </
    tr>
    </
    tbody></table>
    </
    td>
    </
    tr>
    </
    tbody></table>
    </
    td>
    <!-- 
    ende zeit-->
    <!-- 
    ende kopf1-->
    </
    tr>

    <
    tr>

    <!-- 
    logo-->
    <
    td colspan="3" style="border: 1px solid black;" align="center" 
    bgcolor="#dae3e9" height="72" width="955"><img src="images/top.jpg"></td>
    <!-- 
    logo ende-->
    </
    tr>

    <
    tr>
    <!-- 
    beginn kopf2-->
    <
    td bgcolor="#89a9b8" width="150">
    <
    table bgcolor="#89a9b8" border="0" cellpadding="0" cellspacing="0">
    <
    tbody><tr>
    <
    td class="leiste" background="images/balken.jpg" bgcolor="#89a9b8" width="100%">
    <
    table align="center" border="0" cellpadding="0" 
    cellspacing="0" width="150">
    <
    tbody><tr>
    <
    td>&nbsp;</td>
    </
    tr>
    </
    tbody></table>
    </
    td>

    </
    tr>
    </
    tbody></table></td

  • #2
    PHP-Code:
    <td colspan="3" style="border: 1px solid black;" align="center" 
    bgcolor="#dae3e9" height="72" width="955"
    bei colspan kein width angeben!

    btw: so wie du das machst, ist das nicht mehr üblich. stichwort: layout-tabellen.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      danke für dein tip, hat aber nichts gebracht, im IE sieht das immer noch genau so aus wie vorher ...

      Kommentar


      • #4
        Original geschrieben von eXcezZ
        danke für dein tip, hat aber nichts gebracht, im IE sieht das immer noch genau so aus wie vorher ...
        bei mir nicht welche ie-version? beispiel?

        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          IE vers. 6.0 hab ich drauf...

          und das width hab ich rausgenommmen, sieht nun also so aus:

          PHP-Code:
          <td colspan="3" style="border: 1px solid black;" align="center" 
          bgcolor="#dae3e9" height="72"

          Kommentar


          • #6
            PHP-Code:
            width="955" 
            und genau DAS sollst du entfernen!

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #7
              hehe, ich habe vergessen bei meinem letzten post das width zu entfernen, habe dann editiert aber erst nachdem du geantwortet hast ^^

              also, das width=955 ist raus !! und im IE zeigt er die seite immer noch so ewig breit an, d.h. neben dem logo immer noch ewig viel platz... zumindest bei mir

              http://eh-clan.org/v3

              Kommentar


              • #8
                Auch hier gilt wieder: Mach erst mal gültiges HTML aus dem Murks, den du da fabriziert hast.

                Dass es z.B. grober Unfug ist, ein komplettes HTML-Dokument in ein weiteres einzubinden, sollte jedem klar sein, der wenigstens die Grundlagen von HTML verstanden hat.
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  außerdem sieht es im ie genau so aus wie im ff und das wolltest du doch.

                  gruß
                  peter
                  Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                  Meine Seite

                  Kommentar


                  • #10
                    ... is ja schön mit dem validator, nur dass die hälfte der angeblichen fehler ganz schöner murks sind ... (BG-attribut im TD-tag... funzt doch!)
                    is ja auch wurst...

                    btw, das design sprich die HTML-seite ist ein template, da ich es mir aus privaten gründen nicht erlauben kann für die page nen neues design auszuklügeln...

                    anstatt einer belehrung wäre ich hier in einem forum sehr dankbar eine gute antwort auf meine frage zu bekommen

                    der peter hats ja schon versucht, leider sehe ich im INTERNET EXPLORER 6 immer noch eine nicht schöne versin der seite im gegensatz zum FIREFOX (@ 1024*768)...

                    mit der CSS datei die included wird hats auch nix zu tun.

                    Kommentar


                    • #11
                      1024*768
                      da liegt de hase im pfeffer. ich habe ein auflösung von 1600x1200 und bei mir sieht es in beiden browsern gleich aus.

                      ich habe mir das mal genauer angesehen und komme zu folgendem egebnis. die verschachtelung deiner tabellen ist zu komplex. kenne das noch von früher, das machte der ie gerne mal schlapp. tipp: neu aufbauen, denn den fehler wirst du nicht anders beseitigen können.

                      und wenn du schon mit tabellen arbeitest, dann achte bitte darauf, dass du so wenig wie möglich einsetzt. alleine im kopf kannst du auf mindestens zwei ode drei veschachtelte tabellen verzichten.

                      gruß
                      peter

                      tipp: lerne wirklich auf layout-tabellen zu verzichten und beschäftige dich mit css. damit machst du dir das leben erheblich leichter.

                      ein komplettes HTML-Dokument in ein weiteres einzubinden
                      EDIT:
                      hab ich noch garnicht gesehen. das ist wirklich mumpitz hoch 2
                      Zuletzt geändert von Kropff; 18.10.2006, 19:01.
                      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                      Meine Seite

                      Kommentar


                      • #12
                        Original geschrieben von eXcezZ
                        ... is ja schön mit dem validator, nur dass die hälfte der angeblichen fehler ganz schöner murks sind ... (BG-attribut im TD-tag... funzt doch!)
                        Für Darstellung ist ausschließlich CSS zuständig.
                        HTML ist Struktur, und sonst nichts.

                        anstatt einer belehrung wäre ich hier in einem forum sehr dankbar eine gute antwort auf meine frage zu bekommen
                        Es macht wenig Sinn, sich auf die Ursache von Darstellungsfehlern zu begeben, so lange noch offensichtliche Fehler vorhanden sind.
                        Das halten die meisten Leute, die etwas Ahnung haben, für Zeitverschwendung.
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Kommentar


                        • #13
                          Auch bei mir ist die Site im IE, sowie im FF gleich!

                          Res: 1600x1200px
                          WHILE (!$asleep) { $sheep++; }

                          Kommentar


                          • #14
                            wo seht ihr denn dass ich eine "komplette HTML datei" einbinde?!
                            is eigentlich alles, was ich einbinde, in PHP bzw. nur paar HTML-Tags!

                            naja erstma thx @ peter...
                            hatte gedacht das wär nur nen kleine fehlerteufel aber naja...

                            werd ich mich mal intensiver drum kümmern müssen.

                            Kommentar


                            • #15
                              wo seht ihr denn dass ich eine "komplette HTML datei" einbinde?!
                              weil wir quellcode lesen können. und wenn da zweimal(!) <html> und <body> steht, dann ist was faul im staate dänemark.

                              gruß
                              peter
                              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                              Meine Seite

                              Kommentar

                              Lädt...
                              X