|
|||
CSS & PHP - daraus entstand Problem im FF
Hallo zusammen,
als erstes, wusste ich nicht ob dies der richtige platz im forum ist, um mein Problem zu posten. Mein CSS-Layout funktionierte bis zum PHP-Einsatz perfekt. Ich habe eine index.php geschrieben, in die ich header.php und footer.php include. dann rufe ich die anderen content seiten via switch case break auf. Die seite hab ich getestet mit dem IE6, Opera8 und mit FF0.93, aber genau im (schönen, keine ironie) FF kommt eine art FEHLER oder auch BUG, ich habe keine ahnung warum. anstatt dass height 100% eingenommen wird steht in der ersten zeile: "" Dazu habe ich einen Screenshot gemacht, damit man das besser begut achten kann. Online ist das ganze auch: http://makz.ath.cx/dougart/css/index.php Hat jemand eine Idee? |
Sponsored Links |
|
||||
hmmm,
gerade wollte ich schreiben, daß ich das problem kenne, mich aber nicht mehr an die lösung erinnern kann ... aber dann: http://www.php-resource.de/forum/sho...zeichen+anfang hoffe, das hilft.
__________________
Die Zeit hat ihre Kinder längst gefressen: hund (back in black) | ??? | ??? | ... |
Sponsored Links |
|
|||
hm, also es kann daran liegen das es schon sonntag abend ist, aber wissen was zu machen ist, tja da habe ich keine ahnung. der tread müsste mir eigentlich helfen, aber ich kann damit nichts anfangen
|
|
||||
In dem verlinkten Thread steht eigentlich genau das, was du wissen mußt: Dein HTML-Code beginnt mit einem UTF-8-BOM, wird aber nicht als UTF-8 ausgeliefert, sondern als ISO-8859-1.
Also sorge dafür, daß eines oder besser beides verschwinden. Außerdem schickst du dein XHTML 1.1 als »text/html« ins Netz, das ist invalid (bemühe die Forumssuche, um die Hintergründe zu erlesen). Gruß Thomas
__________________
toscho.de |
|
||||
Sorry, aber damit:
Zitat:
XHTML 1.1 solltets Du eh nicht benutzen, da man dieses als xhtml+xml verschicken MUSS. Tust Du das, kann der IE allerdings die Webseite aber nicht mehr öffnen (er bietet sie zum Download an). Daher arbeite mit XHTML 1.0 und verschicke mit diesem kleinen PHP-Skriptchen einen passenden MIME-Typ (je nach Unterstützung): Zitat:
Wenn es nicht durch den XML-Parser geht, ist die Nutzung von XHTML sinnlos und Du kannst bei HTML 4.01 bleiben.
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
|
|||
Ok dann versuche ich das ganze nochmal via xhtml 1.0 und die formsachen muss ich mir nun auch noch aneignen.
Aso, das PHP-Script, reicht es aus wenn ich das in meiner index.php include? Nochmal zur Veranschaulichung die index.php: Code:
<? include "data/header.php"; if(isset($page)) {switch($page) { case 'home': include "content/home.php"; break; case 'about': include "content/about.php"; break; case 'work': include "content/work.php"; break; case 'links': include "content/links.php"; break; case 'gbook': include "content/gbook.php"; break; case 'contact': include "content/contact.php"; break; case 'imprint': include "content/imprint.php"; break; case 'gbadd': include "gbook/gbadd.php"; break; default: include "content/home.php"; break; }} else {include "content/home.php";}; include "data/footer.php"; ?> |
|
||||
Ja, Du kannst es überall da einfügen, bevor eine Zeile HTML an den Browser geschickt wird. Am besten aber einfach in die 1. Zeile Deines Codes.
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
|
|||
Ok, ich bin ein wenig verwirrt deswegen. der doctype bleibt stehen?!
So und hast du vll noch einen link, wo ich nochmal nachlesen kann wie ich am besten mit xhtml .0 arbeiten kann? sollte kurz, einfach aber informativ sein. danke schonmal. |
|
||||
Der DOCTYPE muss immer drin bleiben, der hat mit mit dem MIME-Typ "eigentlich" garnix am Hut
Alle Informationen dazu stehen schon mehrfach in diesem Forum. Einfach mal suchen *g*
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
Sponsored Links |
|
|||
...dann muss ich doch noch mehr zeit investieren. naja nur ein kleiner spass, ich danke dir.
aso, die seite an sich habe ich nochmals überarbeitet (http://www.xhtmlforum.de/viewtopic.p...er=asc&start=0), jetzt wird auch ohne css noch eine gute struktur der seite angezeigt; denke ich mal. |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Nur mit CSS bestimmtes Wort selektieren (ohne JS, php usw.), möglich? | Niels | CSS | 3 | 29.02.2016 13:16 |
In CSS Page eine externe PHP Datei einbinden | ggbde | CSS | 9 | 03.12.2007 11:25 |
Slideshow nur mit CSS (und evtl. PHP) erstellen? | jul | CSS | 6 | 15.08.2005 13:20 |
Cheat Sheets zu CSS, PHP, JavaScript usw. | Lestat | Ressourcen | 1 | 14.08.2005 12:57 |
css in php?! | chefkochbln | CSS | 19 | 26.04.2005 21:08 |