Geschrieben von as_string am 27.06.2017 um 10:40:
Hallo!
Also erstmal: Wie sollen wir diese Frage so allgemein gestellt beantworten können, wenn wir weder Deinen Code noch die Installation Deines Test-Webservers sehen können?
Was meinst Du mit "in den localhost gehen"? Du meinst, Du hast Deinen Webserver lokal laufen und gibst im Browser
http://localhost/ in der Adresszeile ein oder wie? In welchem Verzeichnis liegt die PHP-Datei und wie wird sie dann in der Browser-Adresszeile adressiert?
Wie sieht der Verweise auf die CSS-Datei des resultierenden HTML-Codes aus? Vor allem überprüfe die Pfadangabe. Ist die relativ oder absolut?
Wenn Du z. B. eine PHP-Datei hast, die Du im Browser über:
http://localhost/test.php
ansprechen kannst.
Deine CSS-Datei ist eventuell unter:
http://localhost/css/test.css
erreichbar
In der CSS-Datei steht aber der Verweis mit ../html/css/test.css oder so, weil die php-Datei im html Verzeichnis ist, keine Ahnung. Dann funktioniert das mit der URL schon nicht, weil dort die test.php im root-Verzeichnis ist und das "../" am Anfang ignoriert werden würde.
Oder die Server Konfiguration ist falsch, so dass die CSS-Datei gar nicht richtig ausgeliefert werden kann.
Teste mal im Browser, ob Du die CSS-Datei sehen kannst, wenn Du direkt ihre URL dort eingibst, also
http://localhost/css/test.css z. B.
Naja, das kann wirklich alles mögliche sein, was da falsch ist...
Gruß
Marco