Moin!
wie macht man farbangaben anstatt im body mit css?
Ich kapiere sehr wenig. Kann mir einer das bitte ganau erklären. Die Erklärung in SelfHTML konnte ich nicht kapieren.
Hm, wie kann man CSS-Angaben nicht kapieren?
Dir ist bekannt, daß im <body>-Element als Attribute die folgenden Dinge definiert werden können:
- Hintergrundfarbe der Seite
- normale Textfarbe
- Farbe der Links a) normal
b) aktiv
c) besucht
Diese drei Dinge lassen sich mit CSS ebenfalls realisieren:
- Hintergrundfarbe:
http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm#background_color - normale Textfarbe:
http://selfhtml.teamone.de/css/eigenschaften/schrift.htm#color - Linkfarben:
http://selfhtml.teamone.de/css/eigenschaften/schrift.htm#color
<selfhtml/css/eigenschaften/pseudoformate.htm#link_visited_hover_active_focus>
Je nachdem, welches Element du formatieren willst, mußt du diese Angaben dem body- oder dem a-Element zuweisen (ggf. den entsprechenden Pseudoklassen. Wie man das macht, steht in http://selfhtml.teamone.de/css/formate/zentrale.htm.
Du hast bei jeder einzelnen Stelle ein Beispiel angegeben. Kopiere den Quelltext heraus und in einen Texteditor, oder noch besser nimm den Quelltext des auch immer vorhandenen Anguck-Beispiels. Ändere dort einfach mal ein paar Angaben und schau dir im Browser an, was es verändert. Nur so kriegst du ein Verständnis dafür, was du ändern und machen mußt, um gewisse Dinge zu erreichen.
Sollten dir bei diesen Änderungen Fehler unterlaufen, also das Ergebnis nicht ganz so aussehen, wie du erwartet hast, kannst du dich gerne wieder mit deinem (bitte kleingehaltenen) Quelltext an das Forum wenden. Aber bitte nicht vorher. Du willst doch schließlich verstehen, wie CSS funktioniert, und nicht bei jeder Änderung wieder hier ins Forum kommen, oder? Du hast HTML verstanden - CSS ist nicht schwieriger. Wo also ist das Problem?
- Sven Rautenberg