A. Flack: table height=100%

Hallo!

Ich habe neulich in einem alten Posting gelesen, daß man laut HTMl 4.01 strict für obige Angabe per CSS auch <HTML> und <BODY> auf 100% Höhe setzen muß. Das Problem ist nur, daß dann ältere Browser (z.B. IE 4.5 für Mac) die Höhe der Tabelle völlig falsch darstellen, nämlich grob geschätzt mit 300%.
Leider kann ich nicht einfach die normale <table height="100%">-SChreibweise nehmen, weil Netscape 6.2 die Angabe aus irgendwelchen Gründen ignoriert (obwohl der Doctype auf HTML4.01 Transitional eingestellt ist). Hat irgendjemand einen Tip, wie ich (möglichst ohne Browserweiche) eine korrekte Darstellung auf Browsern der Generationen 4-6 erreiche?

  1. Hallo !

    Ich habe neulich in einem alten Posting gelesen, daß man laut HTMl 4.01 strict für obige Angabe per CSS auch <HTML> und <BODY> auf 100% Höhe setzen muß. Das Problem ist nur, daß dann ältere Browser (z.B. IE 4.5 für Mac) die Höhe der Tabelle völlig falsch darstellen, nämlich grob geschätzt mit 300%.

    Das ist dumm.

    Leider kann ich nicht einfach die normale <table height="100%">-SChreibweise nehmen, weil Netscape 6.2 die Angabe aus irgendwelchen Gründen ignoriert (obwohl der Doctype auf HTML4.01 Transitional eingestellt ist). Hat irgendjemand einen Tip, wie ich (möglichst ohne Browserweiche) eine korrekte Darstellung auf Browsern der Generationen 4-6 erreiche?

    Versuche es zunächst mit
    <table height="100%">
    +
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    Wichtig: Ohne die Angabe der URL zur DTD!

    Wenn das nicht geht, lass die DOCTYPE-Definition ganz weg.

    Wenn das auch nicht geht, wird's kompliziert bis unmöglich.

    Gruß,

    kerki

    1. Versuche es zunächst mit
      <table height="100%">
      +
      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

      Wichtig: Ohne die Angabe der URL zur DTD!

      Wenn das nicht geht, lass die DOCTYPE-Definition ganz weg.

      Wenn das auch nicht geht, wird's kompliziert bis unmöglich.

      Cool, es hat funktioniert!

      Danke für den Tip!

      1. Hallo !

        Ich hoffe, du bist noch nicht weg.

        Für mich/uns wäre jetzt vielleicht wahnsinnig interessant zu erfahren, welche der beiden Varianten denn funktioniert hat.

        Ich z.B. hab' nämlich gar keinen MAC, auf dem ich es testen könnte. ;-)

        <table height="100%">
        +
        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
        Wichtig: Ohne die Angabe der URL zur DTD!

        Wenn das nicht geht, lass die DOCTYPE-Definition ganz weg.

        Erstere oder letztere?

        Gruß,

        kerki