Använde CSS för första gången för ca en vecka sedan, så det är inte mycket jag begriper om hur det funkar.
Jag har skapat en copyrighttext som jag vill slänga in sist på alla mina sidor. Jag vill göra detta genom att skriva texten EN gång och inkludera den överallt. Så jag lägger texten i en php-fil av minimalt snitt:
<php?
$copyrightKarmBar = "<BR><BR><hr class=\"karm\"><BR><BR>";
$copyright = "<P class=\"small\">...copyright bla bla bla...</P>"
?>
Problemet är att jag vill använda mina CSS-klasser. I de filer där den inkluderas ligger CSS-definitionen högst upp, så det borde fungera, trodde jag. Jag hade fel...
<?php
//ger alla CSS-definitioner högst upp i filen
include_once("/home/aasah/www/takeCW.php");
include_once("/home/aasah/www/copyright.php");
//.... allt annat filen gör. (Inklusive en massa echo:n.) Sist kommer:
echo "$copyrightKarmBar $copyright";
?>
</body></html>
Tyvärr funkar det inte. Av någon för mig outgrundlig anledning hamnar texten i variablerna i copyright.php överst(!!!) - och oformaterat - i den sida php-filen genererar!!???
Är det någon som förstår varför? :q
Och hur borde man lösa problemet? :q