mit include style erzwingen

vsitor

Erfahrenes Mitglied
Hallo alle zusammen,

ich habe eine Datei, index.php

diese liest wie folgt eine andere Datei aus:

<?php
include("speiseplan.htm");
?>

Jetzt möchte ich aber zB das die Dateien welche aus dem Speiseplan
kommen, die Schriftart Verdana haben.

Ich habe versucht <link rel="stylesheet" href="../style.css" type="text/css"> einzugeben, aber das übernimmt der nur für die Seite, der Text aus Speiseplan.htm bleibt jedoch unberührt.

Was kann ich machen um den Text den ich auslese beliebig zu formatieren.
Kann man den Text in einen Style reinzwingen ?

danke
vsitor
 
Hast Du mal versucht in der HTML-Datei alles in ein <p> zu packen und dem <p> eine css Klasse zuzuweisen?
Also

Code:
//Css Klasse
.text {
  font-family= Verdana;
}

Code:
//HTML Code:
<p class="text">
  ...bla...blub...
</p>
 
Das liegt warscheinlich daran, dass der Inhalt aud dem Speisepan in Tabellen steht.

Eine Möglichkeit wäre, im Styelsheet die Eigenschaft, die der text annehmen soll, dem TD-Tag zuzuweisen.

Die zweite noch schönere Methode wäre, alle Teile im Speiseplan, die mit der Entsprechenden Formatierung erscheinen sollen manuell einer CSS-Klasse zuzuordnen, dann kann man ganz bequem den Text zuweisen.
 
:-)

Das problem ist folgendes:

Diejenige die die Datei macht, macht es mit Word.

Die hat keine Ahnung von formatierungen, und weil ich sie nicht überfordern möchte (das ist sie definitiv JETZT schon) wollte ich einfach die Formatierung übernehmen und zwar mit einem Style.

Also, sie macht immer den Speiseplan und lädt den auf dem Server.
Ich lese die Datei aus und möchte den ausgelesenen Text halt einheitlich machen.

Danke erstmal für eure Bemühungen

vsitor
 
Wenn das nur ein Text ist, dann:
<p class="text">
<?php
include("speiseplan.htm");
?>
</p>

Also, wenn das wirklich nur Text ist, klappt das!
 
:-)

Hat leider nicht geklappt.
Da sie den Speiseplan ja mit Word macht, muss es mehr sein als Text.

Wir wissen ja alle das die HTML Dateien von Microsoft einen aufgeblähten quelltext haben.

Ich habe auch folgendes Probiert:

<p class="text">
<font face=verdana>
<?php
include("speiseplan.htm");
?>
</font>
</p>

Das war leider auch ergebnisslos

Hat noch jemand eine Idee?
vsitor
 
Das Problem liegt da, das eine komplette HTML Datei im include ist, d.h. der geparste code müsste ja ungefähr so aussehen:
Code:
<html>
<head>
<title>...</title>
</head>
<body>
---
<html>
<head>
<title>...</title>
</head>
<body>
</body>
</html>
---
</body>
</html>
Das kann bei CSS, sowie bei HTML zu komplikationen führen!
 
:-)

Also es klappt ja alles wunderbar, nur hat der Text nicht die
Schrift die ich für die Seite gemacht habe, nämlich verdana.

Es ist ja nicht sonderlich schlimm, nur sieht es einfach besser aus, wenn
die Datei die ich auslese beim darstellen in Verdana gezeigt wird.
 
Zurück