Tabellenformatierung
S. C. B.
- html
0 Sönke Tesch0 kerki0 Marco Kuprat
Hallo!
Ich möchte, dass in meiner Tabelle, wo Datensätze ausgegeben werden, jede 2. Zeile (jeder 2. Datensatz) grau ist.
Wie stelle ich das in html an??
Danjeschön!
Ich möchte, dass in meiner Tabelle, wo Datensätze ausgegeben
werden, jede 2. Zeile (jeder 2. Datensatz) grau ist.
http://selfhtml.teamone.de/html/tabellen/gestaltung.htm#hintergrund
Du mußt dann nur in deinem Skript ein Feld haben, daß pro Zeile eine Farbe angibt. Ein Beispiel mit PHP:
$farben[false]=" bgcolor="#FF0000"";
$farben[true]=" bgcolor="#0000FF"";
$cfarbe=false;
while (dateneingabe)
{
echo "<tr" . $farben[$cfarbe] . "><td>Blabla</td></tr>\n";
$cfarbe!=$cfarbe;
};
Gruß,
soenk.e
Hallo!
Ich möchte, dass in meiner Tabelle, wo Datensätze ausgegeben werden, jede 2. Zeile (jeder 2. Datensatz) grau ist.
Wie stelle ich das in html an??
Mit Farben?
http://selfhtml.teamone.de/html/text/schrift.htm#art_groesse_farbe
Oder mit Hintergrundfarben?
http://selfhtml.teamone.de/html/tabellen/gestaltung.htm#hintergrund
Oder du meinst nicht, was du fragst?
Gruß,
kerki
Hallo!
Hi!
Ich möchte, dass in meiner Tabelle, wo Datensätze ausgegeben werden, jede 2. Zeile (jeder 2. Datensatz) grau ist.
Wie stelle ich das in html an??
Du kannst das auch mit CSS machen. Definiere z.B. im Kopf Deiner HTML-Datei die Klasse für graue Hintergrundfarbe im Tabellenfeld, etwa so:
<style type="text/css">
<!--
td.grau { background-color:#AAAAAA; }
-->
</style>
In Deiner Tabelle kannst Du dann allen Feldern, die grau werden sollen, die Farbe über diese Klasse mittels <td class="grau"> zuweisen.
Falls Du das Ganze gleich zeilenweise anwenden willst, ändere in der CSS-Definition das "td.grau" in "tr.grau" und weise die Farbe jeweils über die <TR>-Tags zu (also: <TR class="grau">).
Danjeschön!
HTH, biddeschön!