Schönheitsproblem CSS & PHP

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Schönheitsproblem CSS & PHP

    Hi.

    Hab hier ein kleines "Schönheitsproblem".

    Und zwar lasse ich mein CSS-File komplett mit PHP füllen. Nu leider funktionierts net so wie es soll.

    Mein Dreamweaver stellts auch so komisch grün dar..... was immer das heißen mag.

    PHP-Code:

    a
    .normal {
        
    font-family".{$css[a_family]}.";
        
    font-size".{$css[a_size_normal]}.";
        
    color".{$css[a_color_link]}.";
        
    text-decoration".{$css[a_decoration]}.";
        
    font-style".{$css[a_style]}.";
        
    font-variantnormal;

    Nach dem Parsen sieht der Quelltext dann so aus:

    PHP-Code:

    a
    .normal {
        
    font-family"verdana";
        
    font-size"10";
        
    color"#000000";
        
    text-decoration"underline";
        
    font-style"normal";
        
    font-variantnormal;

    Und da is der Link:

    PHP-Code:

    <a href="http://www.url.de" target="_blank" class="normal">Url.de</a
    Funktioniert die ganze Sache überhaupt mit den Anführungszeichen oder nicht???

    Danke für Hilfe.
    Zuletzt geändert von Shock2k; 17.07.2005, 23:44.

  • #2
    Re: Schönheitsproblem CSS &amp; PHP

    Original geschrieben von Shock2k
    Funktioniert die ganze Sache überhaupt mit den Anführungszeichen oder nicht???
    [X] nicht
    Kissolino.com

    Kommentar


    • #3
      [X]????

      Und was hab ich für alternativen???

      Dadurch dass meine Template Engine mit den geschweiften Klammern arbeitet beißt sich dass mit denen von CSS.

      Da hab ich wohl nu ein dickes Problem......

      Kommentar


      • #4
        was haben die " mit deinen geschweiften klammern zu tun? ... ansonsten nimm {{variable}} statt {variable} ...
        Kissolino.com

        Kommentar


        • #5
          Wie doof bin ich eigenlich.

          Wenn ich CSS benutze und loslege:

          PHP-Code:
          a.normal { <--- Anfang der CSS Eigenschaften

              font
          -family: {$css[a_family]};

          } <---- 
          Ende der CSS Eigenschaften 
          Dann passiert folgendes:

          PHP-Code:
          a.normal { <--- Anfang der CSS Eigenschaften

              font
          -family: {$css[a_family]};<--- Ende der CSS Eigenschaften


          Die erste geschweifte ist der Start für die CSS-Eigenschaften und die nächste folgende schließende Klammer die im Code steht wird als Ende der Eigenschaften angesehen.

          In Dreamweaver hat man diese schöne farbliche hervorhebung und da ist mir das eben sofort aufgefallen dass das so nicht gehen kann.

          Aber da der Browser den Code ja eh erst bekommt nachdem die Variablen beim Parsen ersetzt wurden stört es nicht mal.

          Hätte ich ja gleich draufkommen können..... ;-)

          Trotzdem danke.

          Kommentar

          Lädt...
          X