Auslager von CSS-Befehlen

Cascading Style Sheets (CSS ist eine praktische Code-Sprache, die einmal erstellt für das Aussehen der ganzen Seite gilt. So können z. B. Schriftattribute wie Farbe, Schriftart und Link-Farben und Formatierung bequem eingestellt werden.) - Fragen - Antworten - Tipps dazu hier ..

Moderator: lauras

Beiträge bitte im neuen Forum

Auslager von CSS-Befehlen

Beitragvon Simon H. » Samstag 28. Januar 2012, 21:04

Ich bin noch ziemlich am Anfang vom HTML / CSS lernen und habe eine sehr wichtige Frage. Ich möchte eine HTML-Datei machen und alle CSS-Befehle in einer separaten CSS-Datei schreiben. Genau dies wird bei dieser Aufgabe gefordert: http://www.html-seminar.de/steuerung_per_css.htm .
Das mit der HTML-Datei ist alles klar, aber die CSS-Befehle werden irgendwie einfach nicht wahrgenommen. Ich habe die CSS-Datei natürlich auch in der HTML-Datei im head-Bereich angegeben usw., aber ich finde den Fehler einfach nicht :| . Muss man vielleicht bei der CSS-Datei zuerst irgendein Grundgerüst schreiben? Hier sind die beiden Dateien:
HTML-Datei:
Code: Alles auswählen
[b]<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="index.htm" xml:lang="de">
<head>
<title>Mein-Profil</title>
<link rel="stylesheet" type="text/css"
media="screen" href="design.css" />
</head>
<body>
<div id="navi">
<ul>
  <li><a  href="index.htm"> Startseite </a></li>
  <li><a  href="meine-hobbies.htm"> Meine Hobbies </a></li>
  <li><a  href="empfehlungen.htm"> Empfehlungen </a></li>
</ul>
</div>
<body>
</html>[/b]

CSS-Datei:
Code: Alles auswählen
[b]#navi {
   width:200px;
   text-align:left;               /* Textausrichtung     */
   margin-top:10px;               /* Außenabstand oben   */
   margin-bottom:10px;            /* Außenabstand unten  */
   margin-left:20px;              /* Außenabstand links  */
   margin-right:15px;             /* Außenabstand rechts */
}

#navi ul {
   list-style:none;               /* keine Aufzählungspunkte */
}

#navi li {
   background-color:silver;       /* Hintergrundfarbe   */
   border-top:1px black solid;    /* Rahmenfarbe Auflistungpunkt oben */
   border-left:25px orange solid; /* Rahmenfarbe Auflistungpunkt oben */
   border-bottom:1px red solid;   /* Rahmenfarbe unten  */
   border-right:2px blue solid;   /* Rahmenfarbe unten  */
   margin-top:10px;               /* Außenabstand oben  */
   padding-top:8px;               /* Innenabstand oben  */
   padding-bottom:8px;            /* Innenabstand unten */
   padding-left:8px;              /* Innenabstand unten */
   padding-right:8px;             /* Innenabstand unten */
}[/b]
Zuletzt geändert von Simon H. am Samstag 28. Januar 2012, 21:31, insgesamt 1-mal geändert.
Simon H.
HTML-Newbie
 
Beiträge: 9
Registriert: Samstag 28. Januar 2012, 20:51

Re: Auslager von CSS-Befehlen

Beitragvon drPHIP132 » Samstag 28. Januar 2012, 21:08

Huhu :)
Willkommen im Forum ;)

Bitte nutze BB-code um Quellcode's zu Posten.
Dies macht es übersichtlicher für uns :)

Code: Alles auswählen
[code]Hier kommt der code rein[/code]


Bist du dir sicher, dass deine index.html datei und die .css datei in dem selben Verzeichnis liegen und die Datei auch wirklich design.css heißt?

Gruß Phip
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Re: Auslager von CSS-Befehlen

Beitragvon Simon H. » Samstag 28. Januar 2012, 21:21

danke jetzt gehts :D
Simon H.
HTML-Newbie
 
Beiträge: 9
Registriert: Samstag 28. Januar 2012, 20:51

Re: Auslager von CSS-Befehlen

Beitragvon drPHIP132 » Samstag 28. Januar 2012, 21:22

Kein Problem :)
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge


Beiträge bitte im neuen Forum

Zurück zu CSS

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron