1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Tricky:Firefox ignoriert dtd, rendert nach DOCTYPE?

  • Zentor
  • 11. August 2004 um 21:36
  • Unerledigt
  • Zentor
    16
    Zentor
    Mitglied
    Reaktionen
    5
    Punkte
    2.710
    Beiträge
    506
    • 11. August 2004 um 21:36
    • #1

    Ich habe Probleme mit dem rendern von Firefox (0.8).
    Zuerst als illustration:
    Version 1:
    http://dev.zendel.at/a.html
    Version 2:
    http://dev.zendel.at/b.html
    Beide Versionen werden vom IE so angezeigt, wie ich mir das vorstelle, kein abstand zwischen line.png und doc.png. Beim Firefox allerdings schaut transitional ok aus, aber strict ist falsch (?) gerendert, mit Abständen.

    1.) Welcher Unterschied der dtd's verursacht die Diskrepanz?
    2.) Hat der Firefox recht damit hier einen Abstand zu rendern?
    3.) Wie verhindere ich das ohne auf strict verzichten zu müssen?

    So wie ich das auf http://www.alistapart.com/articles/doctype/ verstanden habe, rendert ein Browser, wenn er den DOCTYPE nicht kennt/den dtd nicht findet, irgendwie nach belieben. Aber der DOCTYPE ist sicher richtig. Beim herumspielen hab ich mal den Path zum dtd verhundzt bzw. hab ich die Paths vertauscht (dtd von Strict bei Transitional und umgekehrt) ohne das sich im Verhalten des Firefox was geändert hätte. Er scheint den dtd einfach zu ignorieren. Ändert man den DOCTYPE bei Variante a (den String "-//W3C//DTD XHTML 1.0 Transitional//EN") beliebig z.B. zu "-//W3C//DTD XHTML 1.0 Transitiona//EN" so hat man gleich wieder Variante b.
    Also falls jemand mir dabei helfen kann soll er bitte antworten, denn ich bin echt etwas ratlos.

    [edit]ich hab mal das ganze bei mozillazine gepostet
    http://forums.mozillazine.org/viewtopic.php?p=745180#745180
    Lösung:img{display: block;} z.B. http://dev.zendel.at/c.html
    [/edit]
    mfg Oliver

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung