Michael Sarb: Ist der IE so blöd oder kann man das abstellen?

Moin,

der IE und seine dämliche Darstellungsweise gehen mir langsam auf den Geist. Jeder andere Browser schafft es Tabellen normal darzustellen egal in wievielen Zeilen der Inhalt steht. Bei IE muss man immer alles in eine Wurst schreiben, total unübersichtlich, damit es nach was aussieht. Das kann doch nicht normal sein, oder? Gibt es nicht irgendeine Möglichkeit, den IE in einen normalen Modus zu schalten? Ich will ja schließlich auch etwas Übersichtlichkeit in meinem HTML haben.

  1. Hi

    Bei IE muss man immer alles in eine Wurst

    URL? Code?

    Gruss
    chlori

    1. Hi

      Bei IE muss man immer alles in eine Wurst

      URL? Code?

      Gruss
      chlori

      Ne, das war jetzt nur eine allgemeine Frage, das habe ich immer nicht bei etwas speziellem jetzt. Zb. Bilder in Tabellen ohne Abstände. Da hilft nur alles in einer Reihe ohne Zeilenumbruch, sonst kapiert der Trottel das wieder nicht. Jeder normale Browser würde ein padding:0px; bzw. margin:0px; annehmen, aber der nicht.
      Oder er macht in Tabellen unterschiedlich große Zeilenabstände, je nachdem wie was eben gerade drinsteht. Ah, mich ärgert das im Moment so.

      1. hi,

        Zb. Bilder in Tabellen ohne Abstände. Da hilft nur alles in einer Reihe ohne Zeilenumbruch, sonst kapiert der Trottel das wieder nicht.

        ja, das ist nun mal so.
        wenn man den quellcode trotzdem halbwegs übersichtlich halten will, empfiehlt es sich an dieser stelle, die umbrüche innerhalb der tags zu machen, also
        <blah><img
        src="huh.jpg"><img
        src="..."

        Oder er macht in Tabellen unterschiedlich große Zeilenabstände, je nachdem wie was eben gerade drinsteht.

        aber da du tabellen doch nicht für layoutzwecke missbrauchst, ist das doch nicht so tragisch - oder ...?

        gruss,
        wahsaga

        1. Doch leider missbrauche ich sie dafür :)

          Ists bei divs anders?

          Und ist dieser behinderte Bug bei MS bekannt? Ich verstehe überhaupt nicht, dass die nicht fähig sind den IE zwischendurch upzudaten, sowie Mozilla, Opera und Co. das auch machen.

          1. Und ist dieser behinderte Bug bei MS bekannt? Ich verstehe überhaupt nicht, dass die nicht fähig sind den IE zwischendurch upzudaten, sowie Mozilla, Opera und Co. das auch machen.

            also ich muss sagen ich war früher ein richtiger Fan vom IE. Doch je professioneller ich dann mit ihm gearbeitet habe, desto schlechter kam er mir vor. Normalerweise müsste der IE wegen dem vielen Geld was hinter Microsoft steckt besser als alle anderen Browser sein. (leider) ist es gerade umgekehrt!

            1. Hi

              also ich muss sagen ich war früher ein richtiger Fan vom IE.

              Früher hatten sie (MS) einen aktuellen Browser.

              Aber ein Webbrowser, der 3.5 Jahre alt ist kann natürlich
              nie mithalten mit Browsern, die mehrmals im Jahr eine neue
              Version auf den Markt bringen.

              Gruss
              chlori

          2. Hi

            Ists bei divs anders?

            Wo lernt man, dass Divs (wenigstens hast du sie nicht "Layer"
            genannt!) die Alternative zu Tabellenlayout sind?

            Die Alternative zu Tabellenlayout ist CSS.

            Gruss
            chlori

            1. Ja gut, aber zum Layouten muss ich den Content auch irgendwo unterbringen. :)

              1. Hi

                Ja gut, aber zum Layouten muss ich den Content auch
                irgendwo unterbringen. :)

                Ja, zB in ein <p>.

                Gruss
                chlori

      2. Ja das kenn ich doch. Dadurch, dass man alles in eine Zeile schreiben muss wird der Quellcode total schrecklich. Das ist zum kot...

  2. Hallo Michael,

    warum regst Du Dich denn so auf. Das Verhalten des IEs bei Bildern in Tabellen ist zumindestens nachvollziehbar: Ein Umbruch hinter dem Bild ist ein Whitespace hinter dem Bild und das bedeutet eine leere Zeile unter dem Bild. Der Moz zeigt diese Leerzeile zwar nicht an, hat aber dafür die "Macke", dass Whitespaces zwischen Tags im DOM-Baum als Knoten gesehen werden. Versuch die mal als n-ten Knoten zu finden.
    Und darüber hinbaus: selbst wenn man dem IE beibringen könnte, wie man das abstellt, willst Du dann auf Deine Startseite eine Anleitung setzen, wie der IE vom Besucher zu konfigurieren ist?
    Als Webdesigner musst Du Deine Seiten in möglichst vielen Browsern testen, als Server nimmst Du aber den Browser, der Dir gefällt oder der Dir (z.B. in Firmen) vorgesetzt wird.

    Gruß, Jürgen

    1. Hi

      Als Webdesigner musst Du Deine Seiten in möglichst vielen
      Browsern testen, als Server [...]

      ...Surfer

      Gruss
      chlori

      1. Hallo chlori,

        ... als Server [...]

        ...Surfer

        oh jeh, wo war ich da nur mit meinen Gedanken, und was für Schlüsse könnte ein Psychologe daraus ziehen?

        Gruß, Jürgen

        1. Hi

          ... als Server [...]

          ...Surfer

          und was für Schlüsse könnte ein Psychologe daraus ziehen?

          Nicht trinken während der Arbeit! ;)

          Gruss
          chlori