1.5 Elemente manipulieren
Eine weitere Möglichkeit, um CSS Regeln an HTML Elemente zu übergeben, bietet uns das <style>
Tag. Bei dieser Methode fassen wir alle CSS Regeln in einem Block im Kopfbereich der Website zusammen.
Damit die Zuordnung der CSS Regeln auf ein HTML Element eindeutig ist, benötigen wir bei dieser Methode einen sog.
Selektor. Dieser wird im <style>
Block notiert. Innerhalb von geschweiften Klammern folgt die CSS Regel.
Wenn wir jetzt zum Beispiel allen Überschriften in einem Dokument eine andere Schriftfarbe zuteilen möchten, nutzen wir den entsprechenden Selektor und weisen diesem neue CSS Regeln zu.
Die Selektoren
CSS Selektoren bestehen einfach aus dem HTML Elementennamen. Dieser wird ohne spitze Klammenrn notiert. Es folgen geschweifte Klammern. Alles was zwischen diesen Klammern notiert wird, wird dem vorangestelltem Selektor zugeordnet! Jede CSS Regel muss dabei mit einem Semikolon (;) beendet werden!
Eine kurze Analyse
Mit dieser Methode kommen wir unserem Ziel schon etwas näher, die Layouteigenschaften vom Inhalt zu trennen. Wir sind nun in der Lage, zentral CSS Regeln für die Elemente einer Webseite zu notieren! Die Regeln greifen bei allen gleichartigen Elementen und müssen damit nicht mehrfach notiert werden. Änderungen sind erheblich einfacher zu Realisieren und die Übersicht ist gesteigert!
1.5.1 Das HTML Dokument
In diesem Zuge verändern wir den Code der Seite ein wenig. Wir schreiben jetzt den CSS Code innerhalb der <style>
Tags in den
Kopfbereich des Dokuments.
Sehen Sie sich das Ergebnis an! Alle Überschriften der Ersten Ordnung erhalten eine neue Schriftfarbe.