Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


Probleme mit externer CSS-Datei und Verwendung von Vorlagen

Fragen oder Probleme mit HTML, PHP oder CSS?

Probleme mit externer CSS-Datei und Verwendung von Vorlagen

Beitragvon mister_tt am 08.02.2005, 23:59

Guten Abend zusammen,

weiß nicht ob das hier rein soll, oder bei "Webmaster-Anfänger".... Auch wenn ich noch nicht sehr viel Ahnung hab, hab ich gedacht ich machs hierein. Wenn nicht, bitte einfach verschieben.

Also ich arbeite mit Dreamweaver MX 2004 und habe da eine Vorlage für eine Website erstellt. Nun will ich die ganzen CSS-Definitionen in eine externe Datei schreiben und habe die ganz normal im head-Bereich der Vorlage eingefügt. Das funktioniert auch alles soweit ganz gut. Die CSS-Definition für den background oder auch für die Absätze funktionieren, nur:

Die Definitionen in der externen Datei für:

- a:visited
- a:active
- a:hover
- a:link
etc. schluckt er nicht!

Vielleicht könnt ihr mir ja helfen

Liebe Grüße
Simon
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main


Beitragvon CoolCasimir am 09.02.2005, 12:18

Zeige doch mal wie es bei Dir aussieht.
Wenn der Rest geht ist die Datei also schon mal richtig eingebunden.
Hier mal ein Beispeil wie es aussehen könnte:
Code: Alles auswählen
a:link {
   color: #0000ff;
   text-decoration: none;
}
a:visited {
   color: #0000ff;
   text-decoration: none;
}
a:hover {
   color: #000000;
   text-decoration: none;
}
a:active {
   color: #000000;
}
CoolCasimir
Moderator
 
Beiträge: 2194
Registriert: 14.01.2004, 14:07
Wohnort: Hansestadt Hamburg

Beitragvon mister_tt am 09.02.2005, 12:54

Sieht folgendermaßen aus:

Code: Alles auswählen
p { font-size:15pt; font-family:Arial,sans-serif; }

body { background-color:#FFA500; }

h1 {  }

h2 {  }

a:link { color:FF4500; text-decoration:underline; }

a:visited { color:FF0000; text-decoration:underline; }

a:active { color:FF4500; text-decoration:none; }


Formate für h1 und h2 sind extra leer, werden noch gefüllt...

Gruß
Simon
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main

Beitragvon GrayGhost am 09.02.2005, 17:34

Hallo,
du sprichst von einer externen CSS Datei. Soll diese auf einer Seite verwendet werden, dann muss in dem Head Bereich ein entsprechenden Verweis auf diese gesetzt sein:

<link rel="stylesheet" type="text/css" href="styles.css">

Dabei steht im href Tag der vollständige oder relative Link zur Datei.
Beachte bitte die Regel, dass die externe CSS Anweisung die niedrigste Priorität hat. Gibt es im Head Bereich einer Seite eine weitere CSS Anweisung, so wird diese genommen, steht eine style Anweisung im Body, so überschreibt diese auch die CSS Anweisung im Header.
GrayGhost
 

Beitragvon mister_tt am 09.02.2005, 17:36

Hi,

ja klar, die hab ich richtig eingebunden. Die Definitionen für den background etc funzen ja auch, nur halt die a:active, a:link etc nicht.... Und das verstehe ich nicht.... :?:

Und andere Definitionen direkt in der jeweiligen HTML-Datei sind auch nicht vorhanden.....
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main

Beitragvon mister_tt am 12.02.2005, 23:35

Weiß denn keiner weiter :?:
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main

Beitragvon kid am 13.02.2005, 19:44

hast du nen link damit man sich das online anschauen kann?

wenn du die 3 dinger, also a:link, visited und active in den html kopf schreibst nimmt er sie an oder?
kid
 
Beiträge: 69
Registriert: 22.03.2004, 21:36

Beitragvon mister_tt am 13.02.2005, 21:04

Einen Link kann ich leider nicht liefern, muss mal testen ob der die Angaben im Dateikopf schluckt, allerdings wäre das auch keine Lösung: Schließlich verwende ich ja gerade Vorlagen, damit ich nicht jede Datei einzeln editieren muss :(

Gruß
Simon
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main

Beitragvon kid am 14.02.2005, 17:46

wie ist denn die seite aufgebaut, benutzt du frames oder iframes die evtl. eine andere css verwenden bzw. garkeine haben!?
schon mal ne probe seite anglegt(im gleichen verzeichnis), dort diese css eingebunden und einfach nen test link ausgegeben und geschaut was da passiert? (ohne sonstigen schnick schnack auf der seite)
kid
 
Beiträge: 69
Registriert: 22.03.2004, 21:36

Beitragvon mister_tt am 14.02.2005, 17:54

Hab das Problem gefunden.... Meistens sitzt ja das Problem vor dem PC wie in dem Fall auch :oops:

Man sollte schon ein Kreuz vor einer hexadezimalen Farbangabe machen :oops:

Sorry Leute, trotzdem Danke

Gruß
Simon
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main

Beitragvon kid am 14.02.2005, 18:19

hm..komisch bei mir gings auch ohne dem #- zeichen....
kid
 
Beiträge: 69
Registriert: 22.03.2004, 21:36

Beitragvon mister_tt am 14.02.2005, 20:32

Wahrscheinlich, weil du einen "alternativen" Browser benutzt.... Die schlucken das auch so, IE net..

Gruß
Simon
mister_tt
 
Beiträge: 290
Registriert: 08.02.2005, 23:06
Wohnort: Frankfurt am Main

Beitragvon kid am 14.02.2005, 21:00

hm..mozilla und ie zeigen mir beides das gleiche an, und zwar richtig.naja...egal, dein problem scheint ja behoben zu sein.
schönen abend noch
kid
 
Beiträge: 69
Registriert: 22.03.2004, 21:36



Ähnliche Themen


Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste