Blogeintrag in PHP unterschiedliches Aussehen

  • Hallo Leute,
    keine Ahnung ob das Thema hier hin passt oder doch besser zu CSS. Bin eher noch Anfängerin was PHP angeht.

    Folgendes:

    Ich hab eine index.php wo ich die Blogeinträge 3 Spaltig anzeigen lasse. Oben immer Foto und unten immer Text.
    Siehe Bildvorlage "blog-main.jpg" (ist nicht von meiner Seite)

    Dann möchte ich aber den selben Eintrag zb. in der Kategorie "Allgemein" anders gestalten. Siehe Bildvorlage "blog-category". Also das Foto links ist und rechts der Text.

    Damit ich den Blog nicht öfters kopieren muss, hab ich dafür eine eigene php erstellt und in index.php inkludiert bzw. in allgemein.php.

    Kann ich irgendwie der CSS oder der PHP sagen, wenn du in allgemein.php bist, dann verwende CSS2 und nicht CSS1?

    Ich hoffe, ihr versteht was ich möchte. Wahrscheinlich gibt es sogar eine "schönere" Lösung :D

    Danke und lg
    feetschi

  • Die Lösung gibt es bestimmt - aber nicht mit 2 CSS Stylesheets, sondern mit einer sinnvollen Verwendung von CSS Klassen.
    zB umschließe die Inhalte deiner Include-Datei mit einem <div class="zwei-spaltig"> .. deine Inhalte...</div>, dann kannst du in deinem EINEN CSS Stylesheet die Elemente gezielt ansprechen.

    if(!sleep)

    {$sheep++;}