Tom: CSS-Generierung mit PHP, Diskussionsbedarf

Beitrag lesen

Hello,

function make_css($_css)
{

Hier sollte eventuell noch eine Sortierung mit natsort() auf das $_css-Array eingefügt werden, damit die CSS-Angaben nicht so auseinandergerissen werden, sondern alle, die ein Element betreffen, auch zusammen stehen. Ich bin mir nicht aber ganz sicher, ob das eventuell auch kontraproduktiv sein könnte, da die reihenfolge der Attributdefinitionen damit verändert wird...

Diskussionsbedarf!

$cssstr = '    <style type="text/css">'.NL;

foreach($_css as $element => $format)
{
  $cssstr .= "        $element".NL;
  $cssstr .= "        {".NL;

foreach($format as $formatname => $value)
  {
   $cssstr .= "            $formatname:$value;".NL;
  }

$cssstr .= "        }".NL;
}

$cssstr .= '    </style>'.NL;

return $cssstr;
}

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de