Willkommen auf CSS-Roots

der Starthilfe für Webdesigner

Seht euch um und schaut euch unsere Beiträge an, für euch ist sicher was dabei,
für Themenanregungen und Ideen stehe ich gerne unter info@css-roots.de zur Verfügung.

Mitglieder-Login

Lost your password?

Registrierung ist geschlossen

Die Registrierung wurde gesperrt, möchtest du dich registrieren schreibe bitte eine E-Mail an info@css-roots.de



Punktesystem des Stylesheets

Verfasst am Dezember 4, 2008 von admin in Kategorie Punktesystem des Stylesheets

Wenn ihr mit eurem Stylesheet arbeitet solltet ihr euch stets einem bewusst sein, ein Stylesheet beurteilt Klassen, Pseudoklassen, Id´s und Attribut-Styles nach verschiedenen Gewichtungen. Diese Gewichtungen entscheiden welches Element wirksam wird. So können zum Beispiel im Body festgelegte Farben, Schriften etc. “überschrieben” werden, wenn in einer ID zum Beispiel ein abweichender Wert angegeben wird.

Kleines Beisiel:

1
2
3
4
5
6
7
8
9
body
{
background:black;
}
 
#content
{
background:white;
}

Hier gillt dann zwar für den gesamten body das der Hintergrund Schwarz sein soll, jedoch durch die abweichende Eigenschaft in der ID Content, wird die Background Rigenschaft vom Body, nur für Inhalte im Div “content” stehender Elemente mit der Eigenschaft Background white überschrieben. Also werden die Eigenschaften ersetzt.

Punktetabelle

Verfasst am Dezember 4, 2008 von admin in Kategorie Punktesystem des Stylesheets

Um euch das mit der Punkteverteilung etwas besser zu erklären, zeige ich euch hier einmal eine Punktetabelle mit der Ihr die einzelnen Gewichtungen nachvollziehen könnt. Durch diese Punkteverteilung wird dem Stylesheet angegeben welche Elemente über andere Elemente übergeordnet sind und dessen Eigenschaft andere dominiert.

Befehl Punkte Beispiel
Typ-Selektor 1 Pkt. p
Pseudoklasse 10 Pkt. :hover
Klasse 10 Pkt. .unterstrich
ID 100 Pkt. #content
Style-Attribut 1000 Pkt. style=”font-size:14px;”

Kombination von Punkten

Verfasst am Dezember 4, 2008 von admin in Kategorie Punktesystem des Stylesheets

Das nächste was ihr über diese Punkteverteilung wissen solltet ist, dass durch die kombination dieser Eigenschaften, auch die Punktbewertungen kombiniert, oder bessergesagt addiert werden. Auch hierfür ist das beste einfach mal in die folgende Tabelle schauen und verstehen.

Befehl Punkte Bewertung
a 1 Pkt. 1 Pkt.
a:hover 10 Pkt + 1 Pkt. 11 Pkt.
content 100 Pkt. 100 Pkt.
#content h1 100 Pkt. + 1 Pkt. 101 Pkt.
#content a:hover 100 Pkt. + 1 Pkt. + 10 Pkt. 111 Pkt.
< p style= “color: red;” > 1000 Pkt. 1000 Pkt.