Wat heescht "Cascade" an Cascading Style Sheets?

Cascading Style Sheets oder CSS ginn esou opgestallt datt Dir vill Eegeschafte all seng selwecht Element beweegt. E puer vun dësen Eegeschaften kënne matenee konflikt. Dir kënnt zum Beispill e Schrëftfärder vu Rot am Paragraf markéieren an duerno spéider eng Schrëftfärderung vu blo. Wéi kritt de Browser d'Wëssen Faarf, fir d'Paragrafen ze maachen? Dëst gëtt decidéiert vun der Kaskade.

Typen vum Stilbléck

Et gi verschidde verschidde verschidde Formbläsch.

  1. Author Style Sheets
    1. Dëst sinn Formblieder déi vum Auteur vun der Websäit geschaf ginn. Si sinn, wat d'Majoritéit vu Leit denkt, wann se vu CSS-Stilplacken denken.
  2. Benotzer Style Sheets
    1. Benotzerstilbett ginn vum Benotzer vun der Websäit festgeluegt. Dës erlaben de Benotzer méi Kontroll iwwer d'Säiten.
  3. Benotzer Agent Style Sheets
    1. Dëst sinn Stiler, déi de Webbrowser gëllt fir d'Säit fir dës Säit ze weisen. Zum Beispill, am XHTML, déi meescht visuell Benotzer Agenten affichéieren d'Mark als kursiv Texter. Dëst gëtt an der Benotzeragentstilbahn definéiert.

Eegeschaften, déi an all deene vun den uewe genannt Stilblieder definéiert sinn, ginn e Gewiicht. Par défaut ass den Autosartplack am meeschte Gewiicht, gefollegt vum user style sheet, a schliisslech vum User Agent Stylesheet. Déi eenzeg Ausnam ass dëst mat der ! Wichteg Regel zu engem User-Stylblat. Dëst huet méi Gewiicht wéi den Autosart Styl.

Cascading Order

Fir Konflikter ze léisen, brauche Websurfer d'Sortéierungssäit fir ze bestëmmen wat de Stil Viraus huet a benotzt gëtt:

  1. Als éischt gesitt Dir fir all Erklärungen déi op déi Elementer anzegoen, an fir den zougewuelene Medientyp.
  2. Da kuckt wat Stylstil et kënnt auskommen. Wéi virdrun, kommen Autor style Bleche fir d'éischt, dann User, dann User Agent. Mat wichteg Bedeeltsstiler déi méi héich Präsenz hunn wéi den Auteur! Wichtegst Stile.
  3. De méi spezifesche sele selector ass, de méi präzeden da gëtt et. Zum Beispill gëtt e Stil op "div.co p" e méi héije Véierter wéi ee just am "p" Tag.
  4. Endlech gitt d'Regelen duerch d'Bestellung, déi se definéiert sinn. Regelen déi spéider am Dokumentbaum definéiert sinn, hunn méi héich Viraussetzung wéi déi fréi definéiert. A Regele vun engem importéierte Stëbsblat gi viru Reglementer direkt am Stilblatt.