Wenn Sie die Entwicklung von PHP-Anwendungen , möchte man manchmal machen es einfacher für Sie oder Ihre Benutzer , um das Farbschema im Programm zu ändern. Da Farben definiert werden mithilfe von Cascading Style Sheets ( CSS) , können Sie eine externe CSS-Datei , schließen sie in den PHP -Code und PHP , um die Logik, wie das Farbschema verwendet wird entscheiden . Wenn Sie das Farbschema ändern möchten , können Sie einfach bearbeiten Sie die CSS-Datei und ersetzen Sie die Farben mit verschiedenen Farben. Anleitung
1
erstellen CSS-Datei und geben Sie die Styling -Tags in der Anwendung verwendet werden. Zum Beispiel , um ein Farbschema, das normaler Text angezeigt, in schwarz, sondern zeigt eine Hintergrundfarbe rosa für einen weiblichen Namen und blau für einen männlichen Namen, Typ :
body {font -family: Arial, Helvetica , sans -serif ; font-size: . 12px }
header {font- weight: bold; color: # 339 }
f {color: # 000 ; background-color : #. . FF99FF }
m {color: # 000 ; background- color: # 66CCFF }
2
erstellen Sie eine neue PHP-Datei und legen Sie die HTML-Header für die Datei. ! Zum Beispiel , Typ :
< DOCTYPE HTML PUBLIC " - //W3C //DTD HTML 4.01 Transitional //EN" Namen
http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
3
Legen Sie die HTML -Tags und Stil sind die externe CSS-Datei mit PHP. Geben Sie zum Beispiel : < ? Php
include " style.css ";
> TCM-
< /style>
< /head>
4
erstellen Sie ein Array von Daten angezeigt werden mit den Styling -Tags. Legen Sie einen Namen und das Geschlecht , die das Farbschema verwendet kontrollieren. Geben Sie z. B. :
< php
$ data = array ();
array_push ( $ data , array ("name " => " Susan " , "sex " => " f "));
array_push ( $ data , array ( "name" => "Tom" , "sex " = > " m "));
array_push ( $ data , array ( "name" => "Steve" , "sex " => " m "));
array_push ( $ data , array ( "name" => "Jane" , "sex " => " f "));
5
Output HTML-Code mit PHP als Ersatz für die richtige Klasse für CSS Styling auf die Informationen in den Daten enthalten sind. Geben Sie z. B. :
echo '
';
foreach ( $ data als $ index => $ person ) {
printf ( '
% s | < ;/tr> ', $ person [ "sex" ] , $ person ["name "] ); }
echo'
';
< p > ? >
< /body>
< /html>
6
bearbeiten Sie die CSS -Datei und das Farbschema ändern . Führen Sie das PHP-Skript und die Ergebnisse auf dem Bildschirm.