zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Zentrale CSS Datei und falsche Linkfarben

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 05.01.2006, 12:23
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.01.2006
Beiträge: 21
DeadDreamer befindet sich auf einem aufstrebenden Ast
Standard Zentrale CSS Datei und falsche Linkfarben

Hallo =)

Ich beschäftige mich erst seit 2 Wochen mit HTML bzw CSS, da ich zurzeit in einer Firma, in der ich Praktikant bin, deren Homepage umschreiben bzw aktualisieren soll (genauer die Übertragung von einem auf Frames basierendem Format ohne CSS in ein Tabellenbasiertes Format mit zentraler CSS Datei), also bin ich noch nicht sehr erfahren im Umgang mit (vor allem) CSS.

Nun stellt sich mir folgendes Problem: Ich habe in einer zentralen CSS-Datei mehrere Klassen für normalen Text definiert, und möchte nun für die Links verschiedene Farben und Text-Dekorationen definieren, jedoch habe ich damit keinen Erfolg. Von allem, was ich in die Pseudoklassen für links reinschreibe, zeigt bisher nur font-style:bold; einen effekt, color sowie text-decoration wird völlig ignoriert. Ich poste anschliessend einmal die komplette CSS-Datei und einen Ausschnitt aus der .htm, in der ich es gerne einsetzen würde:

Zitat:
p { font-family:arial,sans-serif;
font-size:9.5pt;
color:#000080; }



p.list { font-family:arial,sans-serif;
font-size:9.5pt;
color:#000080;
background-color:#dfdfdf; }

a:link { font-weight:bold; color:#ff00ff; text-decoration:underline; }
a:visited { font-weight:bold; color:#ff0000; text-decoration:none; }
a:focus { color:#ff00ff; text-decoration:none; }
a:hover { color:#ff00ff; text-decoration:none; }
a:active { color:#ff00ff; text-decoration:none; }
Wundert euch nicht über die Farben, hab zu testzwecken Signalfarben genommen ^^ Und hier soll das ganze dann "greifen":

Zitat:
<td height="50" width="60" valign="middle">
<img src=bilder/fax.jpg border="0">
</td>
<td height="50" width="255" valign="middle">
<p class="list">Brother-Monochrom-Faxsysteme</p>
</td>
Tut es aber nicht. Der Text ist und bleibt blau und ändert sich abgesehen von dem "fett" auch in keinster Weise. Bin leider mit meinem (spärlichen) Latein am Ende, und finde weder auf Selfhtml noch hier im Forum per SuFu etwas hilfreiches :( Hilfe wäre sehr nett

Danke

DeadDreamer
__________________
There are only 10 kinds of people, those who understand binary - and those who don\'t.

Danke für die nette Hilfe trotz meiner vielen Anfängerfragen
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 05.01.2006, 12:33
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard Re: Zentrale CSS Datei und falsche Linkfarben

Zitat:
Zitat von DeadDreamer
genauer die Übertragung von einem auf Frames basierendem Format ohne CSS in ein Tabellenbasiertes Format mit zentraler CSS Datei
Wenn du schon neu anfängst: warum machst du's nicht gleich richtig?
Tabellen sind nicht fürs Layout gedacht.
Lesestoff:
http://seybold.jan-andresen.de/index.php

Das ist nicht zulässig. Ein a-Element darf kein p-Element enthalten (umgekehrt schon!)
Mach dich mal mit dem Validator bekannt.

Grüße
fricca
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 05.01.2006, 12:40
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 11.01.2005
Ort: Berlin
Beiträge: 2.149
mazzo wird schon bald berühmt werden
Standard Re: Zentrale CSS Datei und falsche Linkfarben

Zitat:
Zitat von DeadDreamer
Hallo =)

Ich beschäftige mich erst seit 2 Wochen mit HTML bzw CSS, da ich zurzeit in einer Firma, in der ich Praktikant bin, deren Homepage umschreiben bzw aktualisieren soll (genauer die Übertragung von einem auf Frames basierendem Format ohne CSS in ein Tabellenbasiertes Format mit zentraler CSS Datei), also bin ich noch nicht sehr erfahren im Umgang mit (vor allem) CSS.
Du Ärmster! Mit dem bisschen Wissen über HTML+CSS könnte das ne schwierige Sache werden.

Kleiner Hinweis: Frames und Layout-Tabellen schliessen sich nicht aus. Beides ist wenig sinnvoll. Siehe:
Warum Layout mit Tabellen dumm ist
Warum Frames out sind und waren

Sinnvoller wäre ein "CSS Layout", siehe auch die einführende Erklärung auf css4you.de unter http://www.css4you.de/wslayout1/index.html

Damit trennst Du CSS und HTML. Layoutet wird mit CSS welche die Positionen bzw. den Fluss der Container definieren. Das HTML enthält keinerlei Attribute wie z.B. valign="middle"und ähnlichen Murks, womit Gestaltung wieder ins Markup geschrieben wird.

Zitat:
Zitat von DeadDreamer
Nun stellt sich mir folgendes Problem: Ich habe in einer zentralen CSS-Datei mehrere Klassen für normalen Text definiert, und möchte nun für die Links verschiedene Farben und Text-Dekorationen definieren, jedoch habe ich damit keinen Erfolg. Von allem, was ich in die Pseudoklassen für links reinschreibe, zeigt bisher nur font-style:bold; einen effekt, color sowie text-decoration wird völlig ignoriert. Ich poste anschliessend einmal die komplette CSS-Datei und einen Ausschnitt aus der .htm, in der ich es gerne einsetzen würde:
schau Dir auf css4you.de mal genau an, welche Eigenschaften wofür exisiteren (und welche Browser diese unterstützen).
Sinnvoll sind auf jeden Fall Selektoren. Wenn ein Container eine Klasse oder ID hat, werden darinliegende Elemente (z.B. ein

oder ein <span>) so angesprochen:
Code:
#idname p, #idname span  {color: #F00;}
#idname p.klassenname, #idname span.klassenname {color: #00F;}
damit sparst Du Dir haufenweise einzelne Klassennamen für einzelne Elemente.
Mit Zitat antworten
  #4 (permalink)  
Alt 05.01.2006, 13:11
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.01.2006
Beiträge: 21
DeadDreamer befindet sich auf einem aufstrebenden Ast
Standard Re: Zentrale CSS Datei und falsche Linkfarben

Zitat:
Zitat von fricca
Wenn du schon neu anfängst: warum machst du's nicht gleich richtig?
Tabellen sind nicht fürs Layout gedacht.
Lesestoff:
http://seybold.jan-andresen.de/index.php
Erstmal danke für die schnelle Hilfe =)

Nun gut, dass das andersrum sein muss, da hätte ich eigentlich auch drauf kommen können =) Aber naja... aus Fehlern lernt man, und ich kann noch viel lernen ^^

Naja, zum Thema CSS-basiertes Layout kann ich nur sagen, dass mir die von dir in der Hinsicht angeführten Punkte durchaus bekannt sind/waren, mir aber die Zeit bzw das Grundwissen fehlt, alles in CSS umzusetzen, weil es nunmal leider trotz der vielen schönen Möglichkeiten, ein gutes Stück mehr Wissen erfordert und auch komplexer ist, als mit Tabellen rumzufummeln. Dazu muss ich leider auch sagen dass mir ohnehin sehr stark die Hände gebunden sind, mein Chef ist so der Typ "SO und nicht anders!" - von daher tu ich wie mir geheissen. Und naja... unter uns... die Seite wird wahrscheinlich im Jahr 3x besucht (Design = Schlaftablette), aber was solls *schulterzuck* =)

Danke für den Link zum Validator, da ich hier mit Notepad und Paint arbeiten muss (ich vermisse DevPhp und Photoshop doch einigermaßen) habe ich nicht die Möglichkeit, mir den Synthax einfärben oder überprüfen zu lassen.

Wenns jemanden interessiert: Vorläufige Version liegt zu Testzwecken auf meinen leider sehr langsamen, aber kostenlosen Webspace: http://www.free-webspace.biz/DeadDreamer/will/index.htm

Wenn einer von euch Tips oder Verbesserungsvorschläge hat, wären sie mir sehr willkommen, ausser was das Layout betrifft, da habe ich keinen Spielraum, leider :(

Danke für eure Hilfe

DeadDreamer

PS: Die Seite hier ist im Moment bei mir extrem langsam, die Seite lädt sich nur in einem von 20 Versuchen, also wenns antworten dauert - sorry :/
__________________
There are only 10 kinds of people, those who understand binary - and those who don\'t.

Danke für die nette Hilfe trotz meiner vielen Anfängerfragen
Mit Zitat antworten
  #5 (permalink)  
Alt 05.01.2006, 13:47
#
XHTMLforum-Kenner
 
Registriert seit: 30.06.2005
Ort: Hamburg
Beiträge: 2.092
IChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer Mensch
Standard

Sei in Foren und Mailinglists vorsichtig mit Äußerungen über Chefs oder Klienten. Stell dir vor: in einer Antwort fällt der Name des Betriebes in einer Codezeile, und dein Chef googled den ganzen Tag nach diesem Namen. Kommt vor, gibt Ärger.

Was die Praktikanten-Websites angeht: Solche haben eine erschreckend lange Haltbarkeit, teile deines Codes wirst du in 5 Jahren immer noch wiederfinden, und ich spreche da aus peinlich berührter Erfahrung. Es lohnt sich also, CSS zu lernen. Ein Buch.
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Code in CSS Datei crane CSS 3 03.01.2017 15:42
externe CSS Datei in HTML einbinden simsam CSS 5 15.03.2010 21:19
IE 6 erkennt seine CSS Datei nicht Perelina (X)HTML 4 07.08.2009 19:56
Lightbox mit zweiter CSS Datei funktioniert nicht T4ke CSS 12 11.12.2007 20:20
Externe CSS Datei für Handy+PDA heinz CSS 0 27.05.2004 04:00


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:44 Uhr.