Schönheitsproblem CSS & PHP

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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.
    Last edited by Shock2k; 17-07-2005, 22: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

    Comment


    • #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......

      Comment


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

        Comment


        • #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.

          Comment

          Working...
          X