Du kan ikke vise en hjemmeside i php, da php kun er serverside sprog. Dvs, at for at du kan få de informationer du har i php ud til klienterne, må du lave det som html. Derfor er php-fusions side også i html. Kig evt. på deres source kode. Men tricket er bare, at istedet for bare at skrive
<html>
så skriver de
<?php echo "<html>"; php?>
derfor kan de også lave css headeren:
<?php echo "<link rel='stylesheet' href='themes/DAJ_Glass/styles.css' type='text/css'>"; php?>
Php er egentlig et program, der sættes til at køre når bestem filer bliver hentet af en klient. Derefter kører den php koden igennem og giver så klienten det endelige dokument, uden php kode, men med det som php har echo'et (eller print'ed, en anden skrive funktion)
Som standart er .php filer vist de eneste som php-programmet læser, men i php-konfigurationsfilen kan du ændre det, så f.eks .css filer også bliver læst.
dvs, så kan du skrive
<?php echo "body { font: 12px Tahoma; }"; php?>
i din css fil.