Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [CSS&HTML] Darstellungsunterschiede IE und Firefox (https://www.delphipraxis.net/80203-%5Bcss-html%5D-darstellungsunterschiede-ie-und-firefox.html)

Thorben77 4. Nov 2006 23:47

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Noch eine Anmerkung zur Deiner Website:
Du hast als Dokumenttyp XHTML 1.1 angegeben, die Dokumente werden vom Server aber als text/html ausgeliefert. Das soll man laut W3 bei XHTML 1.1 nicht tun (XHTML Media Types).

MarvinM 5. Nov 2006 09:40

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Aber im <head> teil steht doch
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />

Oder muss ich das an einer anderen Stelle ändern?

Thorben77 5. Nov 2006 12:15

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Der Server sendet im Header aber Content-Type: text/html :wink: .

Änder einfach im Kopfteil den Content-Type in text/html und änder den Dokumenttyp zu XHTML 1.0 Transitional.
Würdest Du die Dateien nämlich vom Server wirklich als application/xhtml+xml ausliefern lassen, würde der IE mal wieder Probleme bereiten :roll: .

Matze 5. Nov 2006 12:34

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Zitat:

Zitat von Thorben77
Würdest Du die Dateien nämlich vom Server wirklich als application/xhtml+xml ausliefern lassen, würde der IE mal wieder Probleme bereiten :roll: .

Oder eben mittels PHP prüfen, was meist funktioniert:

Code:
if (stristr($_SERVER["HTTP_ACCEPT"], 'application/xhtml+xml'))
{
    header('Content-type: application/xhtml+xml');
}
else
{
    header('Content-type: text/html');
}

alcaeus 5. Nov 2006 12:45

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Und dann gleichzeitig die halbe HTTP-Spec weglassen. Guck dir mal das an ;)

Greetz
alcaeus

jfheins 5. Nov 2006 13:53

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Meiner Meinung nach, hat das aber einen kleinen Nachteil ... und zwar wird es als html gesendet, wenn beides ginge ...

Mein Opera sendet folgenden Accept:
Code:
text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Und der Code von deiner Seite würde mir jetzt text/html senden, obwohl mein browser xhtml ebenso gerne hätte ...

P.S. Ich benutze auch den Code von Matze - wers kann kriegt es, auch wenn ers nicht so gerne mag ... der Inhalt ist eh immer gleich, nur der MIME-Typ unterscheidet sich ja :mrgreen:

alcaeus 5. Nov 2006 14:07

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Falsch. Dein Browser hat HTML lieber. Warum? Weil text/html in der Liste vor application/xhtml+xml steht.

Greetz
alcaeus

MarvinM 5. Nov 2006 14:16

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Zitat:

Zitat von Matze
Code:
if (stristr($_SERVER["HTTP_ACCEPT"], 'application/xhtml+xml'))
{
    header('Content-type: application/xhtml+xml');
}
else
{
    header('Content-type: text/html');
}

Ich hab das gerade im Header von meiner Seite eingebunden, jetzt gibt er nen Fehler aus (XML Verarbeitung), was mache ich falsch?

Zitat:

Zitat von alcaeus
Und dann gleichzeitig die halbe HTTP-Spec weglassen. Guck dir mal das an

Ähm :oops: Ich werd aus dem Text net wirklich schlau... Was ist das?

MarvinM 5. Nov 2006 15:02

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
So der Fehler ist jetzt weg (lag am nicht-Validen xHTML...)

Aber dafür macht das Design wieder Probleme :-( Der grüne Hintergrund wird jetzt nicht mehr groß genug angezeigt, wenn man runterscrollt hat, man grauen anstatt grünen Hintergrund.

Ich hab nur den php-Code im header eingefügt, sonst nichts geändert, woran kann das liegen?

Thorben77 5. Nov 2006 15:11

Re: [CSS&HTML] Darstellungsunterschiede IE und Firefox
 
Nimm mal das auto aus dem Margin für das Body-Element raus und lösch das:
Code:
html, body {
  height: 100%;
}


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:27 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz