• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Fehler beim Auslagern der css Datei

sin777

Neues Mitglied
Ich wollte versuchen, das Design in eine externe Datei auszulagern, stoße aber auf Probleme. Bei folgendem Code wird komischer weiße nur der h1-header grün eingefärbt. wenn ich den h1-header aber vor den Klassen-Selektor setze, dann wird komischerweise "startseite" grün eingefärbt. Woran liegt das? Die Datei erkennt er ja aber komischerweise nicht das erste Element...

Test.htm:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<link href="design.css" type="text/css" rel="stylesheet" />

<title>
Testseite
</title>
</head>

<body>
<h1>Test&uuml;berschrift</h1>
<ul>
<li class="listenstil">Startseite</li>
<li>Termine</li>
<li>Links</li>
</ul>
</body>
</html>

css-Datei:
<style type="text/css">
.listenstil {
color:green;
}

h1 {
background-color:green;
}
</style>
 
Das du keine HTML Elemente in die Datei packen darfst. Wie z.b. <style>

So was steht übrigens auch in der Fehlerkonsole.
 
Guten Morgen Struppi :)
Ich weiß nicht wie du auf diese Antwort kommst, aber vermutlich warst du noch nicht ganz wach *g*
Er zeigt uns doch garnicht den inhalt seiner CSS ;)

@sin777:
hast du alle } geschlossen und ; gesetzt?
Wenn eines von beiden fehlt, wird sämtliches CSS danach nicht mehr vom Browser verarbeitet!

Zeig uns doch einfach mal den Inhalt deiner CSS
 
Hast recht. War auf einen Blick nicht so leicht zu erkennen. Da war dann wohl ICH noch nicht ganz wach :D
@sin777:
Benutze doch bitte die Code-Buttons des erweiterten Beitragseditors ;)
 
Also wenn das wirklich die design.css ist die du uns zeigst dann
entferne mal die <style type="text/css"></style> und lass den
rest so stehen. Dann sollte es funktionieren.

mfg
 
Zurück
Oben