Schriftfarbe wird nicht übernommen

Homepages, CMS, Templates, Web Based Programming, Webhosting, Gameserver

Moderatoren: coolmann, chillmensch

Benutzeravatar
Ironbird
Beiträge: 47
Registriert: 07.08.2005, 12:15

Schriftfarbe wird nicht übernommen

Beitragvon Ironbird » 13.09.2008, 13:31

Hallo,

habe folgendes Problem. Bin grad am coden mit Dreamweaver CS3. Soweit steht mein gerüst und funktioniert im IE und FF soweit.

Nun bin ich dran die Seite mit dem Inhalt zu füllen.

Das Problem: Die eingegebene Schriftfarbe wird nicht übernommen. Weder die Links noch der eigentliche Text hat die vorgegebene Farbe. Die Entwurfansicht im Dw CS3 zeigt es zwar korrekt an, aber in den Browsern wird es ignoriert.

Links haben dieses hässliche Lila / blau
Der Text ist schwarz.

Hier ist der CSS-Code:

body{
text-align:center;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#container{
width:800px;
margin:0 auto;
text-align:left;
}

#header{
width: 800px;
background-color: #FFFFCC;
background-image: url(../pics/header.jpg);
height: 150px;
background-repeat: no-repeat;
}

#rightside{
width:400px;
float:left;
background-color: #CCFF99;
background-image: url(../pics/bg_right.jpg);
background-repeat: no-repeat;
height: 401px;
}

#leftside{
width:400px;
float:left;
background-color: #33FFCC;
background-image: url(../pics/bg_left.jpg);
background-repeat: no-repeat;
height: 401px;
}

#footer{
clear:both;
background-color: #CCFFCC;
background-image: url(../pics/footer.jpg);
background-repeat: no-repeat;
height: 49px;
}

#header h1 {
color: #ECE9D8;
font-size: 16px;
}

#navigation {
font-size: 12px;
width: 200px;
height: 75px;
margin-left: 30px;
margin-top: 30px;
color: #d3f2d8;
}

#navigation ul {
list-style-type: none;
}


h1 span {
visibility: hidden;
}

#navigation a:hover {
color: d3f2d8;
text-decoration: underline;
}

#navigation a:visited {
color: d3f2d8;
text-decoration: none;
}

#navigatin a:active {
color: d3f2d8;
text-decoration: none;
}

#navigation a:link {
color: d3f2d8;
text-decoration: none;
}

#secContent {
width: 200px;
height: 340px;
margin-left: 80px;
margin-top: 29px;
overflow: auto;
}


#mainContent {
width: 290px;
height: 340px;
overflow: auto;
margin-left: 58px;
margin-top: 29px;
}

#footerContent {
width: 520px;
height: 25px;
margin-top: 15px;
text-align: center;
margin-left: 140px;
color: d3f2d8;
}


Jemand ne idee, woran es liegt?

Würd mich über nen Hinweis oder Lösung freuen.

Danke

Ironbird

Benutzeravatar
schmidtsmikey
Site Admin
Beiträge: 8969
Registriert: 08.12.2003, 21:50
Wohnort: Hamburg
Kontaktdaten:

Re: Schriftfarbe wird nicht übernommen

Beitragvon schmidtsmikey » 13.09.2008, 14:31

Die Schriftart würde ich an Deiner Stelle auch im HTML-Tag definieren.

Ansonsten würde ich die Formatierungen für p, h1, h2, usw definieren.

Benutzeravatar
Ironbird
Beiträge: 47
Registriert: 07.08.2005, 12:15

Re: Schriftfarbe wird nicht übernommen

Beitragvon Ironbird » 13.09.2008, 15:31

Hm, hab ich schon gemacht. Aber gebracht hat es nix.

Ich habe jetzt mal noch ein bisschen rumprobiert, und mir is aufgefallen, dass anscheinend das XHtml dafür verantwortlich ist.

Die erste Zeile in meiner index.html lautet:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Wenn dieser drin ist, funktionieren die Schriftformatierungen nicht.
Jetzt habe ich es mal probeweiser rausgelöscht, und siehe da, es funktioniert.

Warum ist das so?
Muss ich bei xhtml noch zusätzlich irgendeine Zeile in meine index-Datei oder CSS-Datei einfügen, damit er es korrekt darstellt?

Benutzeravatar
chillmensch
Beiträge: 1935
Registriert: 09.03.2004, 15:49
Wohnort: Kiel
Kontaktdaten:

Re: Schriftfarbe wird nicht übernommen

Beitragvon chillmensch » 14.09.2008, 11:09

Das DTD sollte iegentlich nicht dafür verantwortlich sein. Es kann sein, dass du ein nichst-standard-valides CSS-Stylesheet hast und die Browser das nicht verarbeiten können. Validier mal deine Seite mit dem (X)HTML- und CSS-Validator vom W3C.

Ansonsten empfehle ich dir, nicht in Dreamweaver zu entickeln (Klick'n'Drop nehme ich mal an), sondern per Hand. Da kann ich sehr gut Aptana empfehlen, ist eine Eclipse-Anpassung für Webdesign und somit auch kostenlos. (Hast du Dreamweaver lizensiert?^^)
Besucht doch auch mal meine persönliche Webseite
Mein letztes Projekt: Fahrschule Kiel

Benutzeravatar
Ironbird
Beiträge: 47
Registriert: 07.08.2005, 12:15

Re: Schriftfarbe wird nicht übernommen

Beitragvon Ironbird » 14.09.2008, 14:43

Ja hab ich.

Ich habe die Lösung mittlerweile gefunden. Es fehlte die kleine # bei der color-Angabe. Trotzdem Danke für eure Tips.

Benutzeravatar
schmidtsmikey
Site Admin
Beiträge: 8969
Registriert: 08.12.2003, 21:50
Wohnort: Hamburg
Kontaktdaten:

Re: Schriftfarbe wird nicht übernommen

Beitragvon schmidtsmikey » 14.09.2008, 16:29

jetzt wo Du es sagst. Hmm...sorry, ich habe nur den Anfang Deines Codes überflogen, ansonsten wäre es mir/uns sofort aufgefallen.

Also, Du kannst hier demnächst ruhig Deine Probleme beim XHTML/CSS Coden posten :)

Benutzeravatar
chillmensch
Beiträge: 1935
Registriert: 09.03.2004, 15:49
Wohnort: Kiel
Kontaktdaten:

Re: Schriftfarbe wird nicht übernommen

Beitragvon chillmensch » 14.09.2008, 19:22

Ironbird hat geschrieben:Ja hab ich.

Ich habe die Lösung mittlerweile gefunden. Es fehlte die kleine # bei der color-Angabe. Trotzdem Danke für eure Tips.


bist du selbst drauf gekommen, oder hast du das dokument validieren lassen und er hat dir den fehler gesagt?
Besucht doch auch mal meine persönliche Webseite
Mein letztes Projekt: Fahrschule Kiel

Benutzeravatar
Ironbird
Beiträge: 47
Registriert: 07.08.2005, 12:15

Re: Schriftfarbe wird nicht übernommen

Beitragvon Ironbird » 14.09.2008, 19:33

Ein Freund hat es mir gezeigt.


Zurück zu „Webseiten, Webprogrammierung & Domains“

Wer ist online?

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