Nyitó

Gyorstalpaló

Tervezés

HTML

CSS

Sablonok

Bevezetés

Szintaktika

Doboz modell

Pozicionálás

Szöveg formázása

Színek

Méretek

Táblázatok

Listák

Táblázatok - Keret vonalak láthatósága

Ha a border-collapse tulajdonság értéke collapse, akkor több különböző stílusú keret kerülhet egy vonalra, mivel lehet kerete a táblázatnak, oszlopcsoportoknak, oszlopoknak, sor csoportoknak, soroknak és az egyes celláknak is. Egy adott helyen csak egyetlen keretvonal látszódhat. A CSS szabvány a következő láthatósági szabályokat definiálja:

  • A legmagasabb prioritása annak van, ha egy keret vonal border-style értéke hidden. Azon a szakaszon minden keretvonal el lesz rejtve, függetlenül a többi táblázatelem keret beállításától.
  • A legalacsonyabb prioritású deklaráció az, ha a border-style értéke none. Ezzel szemben minden más stílus előnyt élvez a láthatóság meghatározásakor. (A border-style tulajdonság alapértéke none. Tehát bármilyen keretet adsz meg a stíluslapokon valamelyik táblázat elemhez, az érvényesülni fog az általad nem definiált elemek alapbeállításaival szemben.)
  • Ha egy helyen több látható keret van, akkor a vastagabb fog megjelenni.
  • Ha több keretvonalnak azonos a vastagsága, akkor a különböző stílusú vonalak prioritás sorrendje a következő:
    • double
    • solid
    • dashed
    • dotted
    • ridge
    • outset
    • groove
    • inset
  • Ha az ütköző keretvonalak border-style tulajdonságának értéke azonos és a vastagságuk is megegyezik, csak a színük tér el egymástól, akkor azok közül a legfelső táblázat rétegben definiált keretvonal fog látszódni. Tehát a prioritás sorrend:
    • cella keretvonala
    • sor keretvonala
    • sor csoport keretvonala
    • oszlop keretvonala
    • oszlop csoport keretvonala
    • táblázat keretvonala