Ändern von Rahmenfarben in Tabellen mit HTML
Farbänderung der Elemente in Tabellen
Die Browser ermöglichen eine Farbänderung der Elemente im Tabellenrahmen bei Verwendung der bordercolor
-, bordercolorlight
- und bordercolordark
-Attribute. Jedes dieser Attribute erhält entweder eine Farbennummer oder eine Farbbezeichnung und kann in <tables>
, <td>
oder <th>
verwendet werden. Wie bei Hintergrundfarben, überdecken die Rahmenfarben jeweils die Farben des umschließenden Elements. Alle drei Attribute benötigen das abschließende <table>
-Tag zur Erstellung des border
-Attributs.
Diese Erweiterungen wurden unterstützt, außer
bordercolor
. Alle drei Attribute gelten als verworfen und wurden von Style Sheets ersetzt.
bordercolor
legt die Rahmenfarbe fest, die den 3D-Look des Standardrahmens überdeckt.bordercolordark
legt die dunklen Komponenten des 3D-Looks des Rahmens fest und platziert diese außen rechts im Tabellenrahmen.bordercolorlight
legt die hellen Komponenten des 3D-Looks des Rahmens fest und platziert diese innen links im Tabellenrahmen.
In Abbildung sehen Sie ein Beispiel einer Tabelle mit einem 10 Pixel Rahmen. Um die Attribute zu demonstrieren, wurden bordercolorlight
und bordercolordark
hinzugefügt, um dem dickeren Tabellenrahmen einen 3D-Look zu geben. Die erste Zeile des Codes wurde wie im folgenden Beispiel geändert:
Diese Code-Zeile ist etwas lang, finden Sie nicht?
Das Lesen des Codes wird Ihnen leichter fallen, wenn Sie jedes Attribut in eine separate Zeile setzen, wie Sie im folgenden Beispiel sehen können. Dieser Code funktioniert genauso wie der andere. Denken Sie nur daran, dass die abschließende Klammer (>
) nur einmal, nach dem letzten Attribut, erscheinen darf.