Hallo,
ich habe das Problem, dass die index.html zwar in der Brackets-Vorschau alle richtigen Styles anzeigt, beim Upload auf den FTP-Server (und im Browser über die URL) dann hinterher nicht mehr.
So sieht die index.html aus:
Startseite
Blabla
Text 2
Text 3
Text 4
Und so das CSS:
body {
background-color: aqua;
}
h2 {
background-color: „green“;
}
p {
background-color: #ff98f0;
}
h1 {
background-color: „yellow“;
}
article {
background-color: #ff214f;
}
dl,
dd,
dt {
background-color: #fffff2;
}
blockquote {
background-color: „silver“;
}
(Man muss dazu sagen, dass die Unterseiten - also Text 2, 3 und 4 - alle Styles übernommen haben. Nur die index.html will nicht.)
Hallo
Hast du mal einen Link zu der Seite? Sonst bleibt nur raten:
a) Der Dateiname ist falsch
b) der Pfad ist falsch
Befindet sich die index.html im gleichen Verzeichnis wie die anderen html-Dateien?
Wenn die ein Verzeichnis höher ist muss im Pfad eventuell das
../stile/
weg.
Gruss
MrMurphy
Es war doch mal wieder so einfach: „stile/styles.css“ führte zum gewünschten Erfolg …
Vielen Dank!
Und für die Zukunft.
…/stile steht für: Ein Verzeichniss zurück.
Also:
Main-Ordner > stile > .css
Main-Ordner > noch ein Ordner = index.html
In dem Falle wird zum Main-Ordner zurück gegangen um in dem stile Ordner nach der CSS datei zu suchen
./stile/.css identisch mit stile/.css
Es wird vom Verzeichnis der index.html ausgegangen.
Innerhalb eines CSS Files ist das anders. In diesem Falle steht …/stile (In CSS) für ./stile (in HTML)