CSS einbinden ?

13/09/2007 - 22:18 von Carlos | Report spam
Nabend!

Versuche gerade meine ersten Schritte in CSS und bràucht mal nen kleinen
Anstoß...

Habe mit ExprWeb ein Web mit z.B. Drei einzelnen Seiten die alle die
Hintergrundfahrbe schwarz haben (in den jeweiligen Seiteneigenschaften
definiert) erstellt.

-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xht...">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>versuch1</title>
</head>
<body style="background-color: #000000">
</body>
</html>
-

So, nun steht in meinem schlauen Buch das ich nur ein "externes CSS" anlegen
müsse um alle Seiten auf einen Schlag z.B. die gleiche Hinergrundfarbe zu
verpassen. Also habe ich folgende Schritte ausgeführt:

- Datei / Neu / CSS
- dann Format / neue Formatvorlage
- dort steht in "Auswahl" .neueFormatvorlage1
- dann bin ich in "Kategorie" auf "Hintergrund" gegangen und habe dort als
background.color: #FF0000 ausgesucht
- rausgekommen ist folgendes

-
.neueFormatvorlage1 {
background-color: #FF0000;
}
-

- anschließend habe ich das CSS abgespeichert
- eine meiner drei HTML Seiten aufgerufen
- mit Format / CSS Stylesheet / Stylesheet anfügen mein soebend erstelltes
Stylesheet ausgewàhlt aber *NICHTS* passierte!
- wàhle ich zusàtzlich mit der Symbolleiste "Stil" unter "Klasse" meine
.neueFormatvorlage1 aus, so wird zwar etwas mit roten Hinertergrund gefüllt,
aber nur *ein* Absatz (p..neueFormatvoage1)

Hm, ich steh da etwas auf dem Schlauch, denn es hàngt sicher mit dem CSS
zusammen, nur wie definiere ich da die Hintergrundfarbe für eine Seite?
Versucht habe ich den Tag = <body style="background-color: #000000"> aus der
HTML Seite zu kopieren , auf FF0000 ab zu àndern um ihn dann in das CSS ein
zu fügen

-
.neueFormatvorlage1 {
body style="background-color: #FF0000"
}
-

aber leider ohne Ergebniss...

Schönen Abend noch...
 

Lesen sie die antworten

#1 Christoph Schneegans
14/09/2007 - 09:58 | Warnen spam
"Carlos" schrieb:

-
.neueFormatvorlage1 {
background-color: #FF0000;
}
-



Der Selektor ist ungünstig. Mit

html {
background-color: #FF0000;
}

wirkt sich das Stylesheet automatisch auf die ganze Seite aus. Ansonsten ist
dein Vorgehen völlig korrekt.

<http://schneegans.de/expression-web...erung/> · Nie mehr Zeichensalat

Ähnliche fragen