|
|||
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:
Zitat:
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 |
Sponsored Links |
|
|||
Re: Zentrale CSS Datei und falsche Linkfarben
Zitat:
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 |
Sponsored Links |
|
|||
Re: Zentrale CSS Datei und falsche Linkfarben
Zitat:
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:
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;} |
|
|||
Re: Zentrale CSS Datei und falsche Linkfarben
Zitat:
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 |
|
|||
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. |
Themen-Optionen | |
Ansicht | |
|
|
Ä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 |