13.07.2015 Aufrufe

HTML & CSS

HTML & CSS

HTML & CSS

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Cascading Style Sheets 66geschehen.SyntaxDer Aufbau von <strong>CSS</strong>-RegelnSelektor [, Selektor2, …]{Eigenschaft-1: Wert-1;…Eigenschaft-n: Wert-n[;]}/* Kommentar *//* In eckigen Klammern stehen optionale Angaben */Eine <strong>CSS</strong>-Regel gibt an, dass für durch sie festgelegte Teile eines Dokuments eine bestimmte, ebenfalls in ihrangegebene Eigenschaftskombination gelten soll. Sie wird geschrieben als eine kommagetrennte Liste vonSelektoren ("Für diese Typen von Teilen … "), gefolgt von einer in geschweiften Klammern stehenden,semikolongetrennten Liste von Eigenschafts-Deklarationen (" … nimm alle diese Eigenschaften!"); nach der letztenEigenschafts-Deklaration ist ein abschließendes Semikolon erlaubt. Eine Eigenschafts-Deklaration besteht aus derenNamen und der Angabe, welchen Wert sie annehmen soll; diese Name-Wert-Paare werden ihrerseits durch einenDoppelpunkt getrennt.Um diese Teile einer Regel herum ist Weißraum frei verwendbar; häufig schreibt man den Doppelpunkt ohneZwischenraum hinter den Eigenschaftsnamen, jede Eigenschaftsdeklaration auf eigener Zeile und schließt auch dieletzte Eigenschaft mit einem Semikolon – so kommt es zu weniger Syntaxfehlern bei Änderungen.Ein Stylesheet darf beliebig viele solcher Regeln enthalten. Die folgende Tabelle enthält eine vollständige Übersichtaller Selektoren, mit denen Elemente (meist <strong>HTML</strong>-Elemente) ausgewählt werden können.SelektorenEin Selektor nennt die Bedingungen, die auf ein Element zutreffen müssen, damit der nachfolgende Satz an<strong>CSS</strong>-Deklarationen mit seinen Darstellungsvorgaben auf das Element angewendet wird. Solche Bedingungenbeschreiben unzweideutig, welche Eigenschaften (Typ, Klasse, ID, Attribut oder Attributwert) Elemente habenmüssen oder in welchem Kontext sie im Dokument stehen müssen (Existenz eines bestimmten übergeordnetenElementes oder eines Vorgängerelementes bestimmten Typs), damit die Darstellungsvorgaben für sie gelten sollen.In einem Selektor können mehrere Auswahlkriterien verknüpft sein.Muster Bedeutung Eingeführteinfache SelektoreninDefinitionErläuterung* Selektiert jedes Element <strong>CSS</strong>2E Selektiert jedes Element vom Typ E <strong>CSS</strong>1Universal selector [7] Der Universalselektor [8]Type selectors [9] Der Typselektor [10].c Selektiert jedes Element der Klasse c (analog[class~='c'])<strong>CSS</strong>1Class selectors [11] Der Klassenselektor [12]#myid Selektiert das Element mit der ID „myid“. <strong>CSS</strong>1ID selectors [13] Der ID-Selektor [14]

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!