sindel: Was bewirken DOCTYPE und entsprechende URL wirklich?

Hallo,
eine Seite wird in IE 6.0 vollkommen anders dargestellt, je nachdem ob sie mit:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
oder mit:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
beginnt. Warum ist das so und was bewirkt die o.g. URL wirklich?

Beispiel 1:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
 <head>
  <title>test mit URL</title>
 </head>
 <body bgcolor="#ffffff">
  <table border="1" cellpadding="0" cellspacing="0" width="100%" height="100%">
   <tr>
    <td> 
     <table border="0" cellpadding="0" cellspacing="0" width="100%" height="50" bgcolor="red">
      <tr>
       <td> </td>
      </tr>
     </table>
    </td>
   </tr>
  </table>
  <p></p>
 </body>
</html>

Beispiel 2:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title>test ohne URL</title>
 </head>
 <body bgcolor="#ffffff">
  <p></p>
  <table border="1" cellpadding="0" cellspacing="0" width="100%" height="100%">
   <tr>
    <td> 
     <table border="0" cellpadding="0" cellspacing="0" width="100%" height="50" bgcolor="red">
      <tr>
       <td> </td>
      </tr>
     </table>
    </td>
   </tr>
  </table>
 </body>
</html>

Vielen Dank und Gruß
Sindel

  1. Hallo,
    eine Seite wird in IE 6.0 vollkommen anders dargestellt, ...

    Weitere Informationen findest Du in dieser Gruppe und auch unter http://www.styleassistant.de/tips/tip52.htm. Da es sich offenbar wieder um das 100%-Tabellenproblem handelt, schau danach noch in den Tipp 71 rein.

    MfG, Thomas

    1. Hallo Thomas,

      http://www.styleassistant.de/tips/tip52.htm

      Sehr gut beschrieben! Und jetzt uebe ich mal ein bischen "betteln":

      Um Leute, die in Postings oder darin verwiesenen eigenen Texten so viel spezielles und aktuelles Fachwissen verraten, soll sich naemlich irgendwann im Laufe der naechsten Wochen/Monate ein Headhunter-Team kuemmern - das sogenannte "FA-Team" (vielleicht brauchen wir auch noch einen knackigeren Namen wie "FA-Hunter", "FA-Agent" oder "FA-Consultant";-). "FA" jedenfalls steht dabei fuer "Feature-Artikel". Die entsprechenden Headhunter verfuegen ueber aussergewoehnliches Einfuehlungsvermoegen und versuchen nichts Geringeres, als Know-How-Traegern, die sich durch gute Postings im Forum verraten haben, einen Feature-Artikel zu dem betreffenden Thema abzuschwatzen.

      In diesem Fall wuerde ein guter FA-Hunter also zunaechst mal erkennen, dass du natuerlich schon etwas zu dem Thema im Web veroeffentlicht hast und es geschmacklos und idiotisch waere, dich darum zu bitten, das Gleiche noch mal im SELF-Layout fuer die hiesige Feature-Artikel-Abteilung zur Verfuegung zu stellen. Der FA-Hunter wuerde also versuchen, dich zu einem Artikel zu ueberreden, der eine andere Fragestellung behandelt, die aber auf dem gleichen Wissens-Fundus basiert. Das ist natuerlich nicht ganz einfach, aber es sind ja auch aussergewoehnliche Leute, die FA-Hunter.

      Bis es so weit ist - ich meine, bis dich die FA-Hunter holen, kannst du dir ja schon mal selber ueberlegen, ob du Interesse haettest, ueber den Themenkomplex "Complient-Modus" mal einen Feature-Artikel zu schreiben. Solltest du keine Lust haben, kommst du auf jeden Fall lebend davon und kannst weiterhin in diesem Forum posten ... ;-)

      viele Gruesse
        Stefan Muenz

      PS: Eas "FA" frueher mal in diesem Forum bedeutet hat, ist durch diese neue Abkuerzung ueberholt ;-)

      1. Hallo Stefan,

        Bis es so weit ist - ich meine, bis dich die FA-Hunter holen, kannst du dir ja schon mal selber ueberlegen, ob du Interesse haettest, ueber den Themenkomplex "Complient-Modus" mal einen Feature-Artikel zu schreiben.

        Ich habe Interesse an vielen Dingen im Bereich Webentwicklung und auch genug zeitaufwendige Jobs, sodass es mir schon manchmal schwer faellt, meine StyleAssistant-Site mit Input zu versorgen. Insofern mag ich jetzt keine oeffentliche Aussage treffen.

        Solltest du keine Lust haben, kommst du auf jeden Fall lebend davon und kannst weiterhin in diesem Forum posten ... ;-)

        Puuh, nochmal Glueck gehabt ;-).

        Beste Gruesse, Thomas

        BTW: Ihr (TeamOne und andere hier Mitlesende?) arbeitet doch auch im Bereich Technische Dokumentation. Sieht man sich naechste Woche auf der tekom-Tagung in Wiesbaden? Sollten wir ggf. per PM weiterfuehren.

        1. Hallo Thomas,

          BTW: Ihr (TeamOne und andere hier Mitlesende?) arbeitet doch auch im Bereich Technische Dokumentation. Sieht man sich naechste Woche auf der tekom-Tagung in Wiesbaden? Sollten wir ggf. per PM weiterfuehren.

          Nee - ich hab Meg hingeschickt - du weisst schon, die mit den Detektoren ;-)

          viele Gruesse
            Stefan Muenz

          1. Hallo Stefan (und Hallo Thomas)!

            Sieht man sich naechste Woche auf der tekom-Tagung in Wiesbaden? Sollten wir ggf. per PM weiterfuehren.

            Nee - ich hab Meg hingeschickt - du weisst schon, die mit den Detektoren ;-)

            Von wegen "Du hast mich hingeschickt" -- geschickt bin ich selber! ;o)

            Oder möchtest Du (oder teamone) mich etwa in letzer Minute noch als Sponsor unterstützen? *grinnns* Da müßte ich dann nur noch meinen Chef fragen, ob er was dagegen hat, wenn mich die Konkurrenz angräbt -- aber wenn er ein paar Mark dabei sparen kann, hat er vielleicht nix dagegen... ;o)

            Liebe Grüße,
            Meg Palffy

            P.S. Ich find's immer noch sehr schade, daß Du nicht kommen willst, Stefan! Dann wüßte ich nämlich schon jemanden, mit dem ich Abends auf den Weihnachtsmarkt gehen könnte -- außer rocky horror natürlich, den hab ich ja immer dabei... ;o) Aber vielleicht treff ich mich ja mit Thomas, nänänänä näääääh näh!

            1. Hallo Meg,

              Aber vielleicht treff ich mich ja mit Thomas, nänänänä näääääh näh!

              Also ich bin leicht zu finden:
              http://www.tekom.de/tagung/webdesig.htm#FV9

              cu, Thomas =:^)

      2. Hallo Stefan,

        PS: Eas "FA" frueher mal in diesem Forum bedeutet hat, ist durch diese neue Abkuerzung ueberholt ;-)

        wagst Du Dich gerade an die nächste Rechtschreibreform?

        Grüsse

        cyx23

        1. Nachtrag:

          http://www.brandenburg.de/land/mi/abkverz/alphabet.htm#C - F

          ...ist irgendwie im vorherigen Posting nicht angekommen...

  2. Hallo Sindel,

    bei der Angabe einer DTD schalten IE6 und Mozilla/Netscape6 in den "standards-complient mode".

    Lösung für das "Table-Height-Problem" findest Du in Christians Posting ;-)

    Daß Du bei Deinen Beispielen unterschiedliche Ergebnisse erhältst, obwohl Du in beiden Fällen eine Doctype-Declaration vornimmst, liegt daran daß bei "HTML 4.01 Transitional" nur dann in den Standard-Modus geschaltet wird, wenn auch die DTD-URL angegeben ist. Ohne die URL bleibt der Browser im "Quirks-Mode".

    zum nachlesen für IE6 (The !DOCTYPE "Switch"):
    < http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie60/html/cssenhancements.asp>

    und für Mozilla:
    http://www.people.fas.harvard.edu/~dbaron/mozilla/doctypes

    Viele Grüße
    Carsten

    1. Hallo,

      ups, ist ja alles bei Thomas nachzulesen, da war ich mal wieder zu blöd zum Lesen ;-)

      Viele Grüße
      Carsten