ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
568
568
EMPFEHLEN
-
Also, ich habe da ein komisches Problem:
Ich erstelle gerade eine Seite für meine Handballmannschaft. Meine Seite greift auf externe CSS Dateien zu. Das Menü habe ich mit Java gemacht. Nun klickt man zB auf "Spielplan" und die Datei wird auch richtig eingebunden - CSS funktioniert auch.
Bei einem Klick auf "Spieler" allerdings soll zunächst eine andere Datei, die ein Untermenü enthält, eingebunden werden, das geht auch. Klicke ich dann allerdings auf einen Spieler, dann öffnet sich in dem Feld auch die entsprechende Datei. Allerdings wird die CSS Datei nicht eingebunden. Woran kann das liegen?
Die Seite
Unter "Saison" findet ihr den Spielplan.
Unter "Team" "Spieler". Klickt dann mal auf Kim Liedert.
So soll die Datei eigentlich angezeigt werden.
Kimmy
-
Ich bin etwas verwirrt... du eröffnest in einer Tabellenzelle einfach ein neues HTML-Dokument
Es wäre mir neu, dass das so geht
-
Naja, so wie ich es gemacht habe, funktioniert es. Ist PHP.
Kimmy
-
Unabhängig von deinem eigentlichen Problem, die obige Aussage schaudert mir gewaltig.Original geschrieben von Kimmy
Naja, so wie ich es gemacht habe, funktioniert es. Ist PHP.
Kimmy
Und sei es 127,9% pures PHP. PHP hat keine eigene Ausgabe. PHP gibt stets HTML Code zurück, oder blanken Text, den man dann also auch für CSS-Formatierungen nutzen kann.
Es ist also de facto niemals möglich (von der reinen Machbarkeit des Layouts her), etwas mit PHP zu machen, was mit einfachem HTML nicht möglich wäre.
-
Ok, da hast du recht.Original geschrieben von Tim Comanns
Unabhängig von deinem eigentlichen Problem, die obige Aussage schaudert mir gewaltig.
Und sei es 127,9% pures PHP. PHP hat keine eigene Ausgabe. PHP gibt stets HTML Code zurück, oder blanken Text, den man dann also auch für CSS-Formatierungen nutzen kann.
Es ist also de facto niemals möglich (von der reinen Machbarkeit des Layouts her), etwas mit PHP zu machen, was mit einfachem HTML nicht möglich wäre.
Dann scheint es ja auch mit HTML möglich zu sein. Jedenfalls habe ich durch einen einfachen include-Befehl und dem dazugehörigen "Case" es gechafft, eine neue Datei in eine Tabellenzelle zu integrieren.
Aber das gehört ja nicht zu meinem eigentlichen Problem
-
Dann wirst du dadurch ein ÜBELST unvalides HTML-Dokument geschaffen haben, weil du dann in der <td> erneut mit <html><head> usw anfängst.Original geschrieben von Kimmy
Ok, da hast du recht.
Dann scheint es ja auch mit HTML möglich zu sein. Jedenfalls habe ich durch einen einfachen include-Befehl und dem dazugehörigen "Case" es gechafft, eine neue Datei in eine Tabellenzelle zu integrieren.
Aber das gehört ja nicht zu meinem eigentlichen Problem
Ich predige es ja im PHP Forum schon oft genug, aber das reicht anscheinend nicht, also auch hier nochmal:
Ein include sorgt lediglich dafür, dass sämtlicher Quellcode, der, als Parameter an include(), übergebenen Datei eingebunden wird und zwar so, als wäre es kein Include, sondern, als würde der Code an dieser Stelle in der Datei stehen, die das inclue() enthält. Es ist also keineswegs so, als wenn du "ein neues HTML Dokument in einer <td> öffnest".
Demnach sollte klar sein, dass auch die CSS Datei nicht neu eingebunden werden muss, sondern man auf die CSS-Klassen der externen Datei zugreifen kann, die über den <link ...> der Index Seite eingebunden wird.
-
Naja, ich habe eh kaum Ahnung davon und wurschtel mich eben so durch. Werde es auf einem anderen Wege probieren.
Kimmy
-
KlickOriginal geschrieben von Tim Comanns
Dann wirst du dadurch ein ÜBELST unvalides HTML-Dokument geschaffen haben, weil du dann in der <td> erneut mit <html><head> usw anfängst.
....nicht alles, was ein Browser in der Lage ist, darzustellen, ist richtig so.... einst wird die Zeit kommen, wo Brauser ungültige Dokumente überhaupt nicht mehr anzeigen.
-
An dem Tag fahr ich ne Extraschicht Party, und viele viele Webmaster 'ne Nachschicht, wegen nicht mehr lauffähiger SeitenOriginal geschrieben von fatalus
Klick
....nicht alles, was ein Browser in der Lage ist, darzustellen, ist richtig so.... einst wird die Zeit kommen, wo Brauser ungültige Dokumente überhaupt nicht mehr anzeigen.
-
16.02.04 14:59 #10Das wird schön! Dann wird endlich das Internet so sein, wie ich es schon immer haben wollte - ohne Beepworld, ohne Lycos, dafür aber mit viel mehr Seiten wie tutorials.de. *freu*einst wird die Zeit kommen, wo Brauser ungültige Dokumente überhaupt nicht mehr anzeigen.

Kimmy: Ich glaube, das Problem besteht darin, dass du die CSS-Dateien (und die Bilder) falsch referenzierst. Folgendes Bild wird nämlich eingefügt: http://www.junge-wilde2003.de/Bilder.../k_liedert.png, korrekt wäre aber http://www.junge-wilde2003.de/jungew.../k_liedert.png.
Ähnliche Themen
-
libasound.a - wird nicht rictig eingebunden?
Von Orbit im Forum C/C++Antworten: 1Letzter Beitrag: 30.12.10, 16:06 -
Im Multibytemodus wird das Manifest nicht eingebunden
Von Executer im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 02.06.08, 14:03 -
link wird nicht nach rechts ausgerichtet (jsp/jsf)
Von Praktikant132 im Forum JavaAntworten: 2Letzter Beitrag: 26.07.07, 14:01 -
Link mit Variablen wird nicht richtig als Link erkannt?!
Von di-five im Forum HTML & XHTMLAntworten: 16Letzter Beitrag: 28.06.06, 10:39 -
Link wird nicht als Link ausgegeben
Von xNeOx im Forum PHPAntworten: 2Letzter Beitrag: 14.10.03, 18:07





Login





