Tabellenzeilen einfärben

Tags: färben | php | tabelle | zeilen

In vielen Tabellen werden die einzelnen Zeilen unterschiedlich eingefärbt, um die Lesbarkeit zu erhöhen.
Eine Möglichkeit dies umzusetzen ist, während des Tabellenaufbaus mit Hilfe des Modulo- Operators zu ermitteln, ob der aktuelle Zeilenindex gerade oder ungerade ist.

<?php
$sEvenColor = '#FFFFFF';
$sOddColor = '#C0C0C0';
 
echo '<table>';
for ($i = 1; $i <= 10; $i++)
{
    $sColor = $sOddColor;
    if ($i % 2 == 0)
    {
        $sColor = $sEvenColor;
    }
    echo "<tr style='background-color:$sColor'><td>Zelle {$i}a</td><td>Zelle {$i}b</td></tr>";
}
echo '</table>';
?> 
   

Kommentare

   
© biderius.de