power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 22.08.2003, 14:03   #1
TP-Insider
 
Benutzerbild von Wolfgang G
 
Registriert seit: Aug 2003
Ort: Bonn-Beuel
Wolfgang G hilft, wo's gehtWolfgang G hilft, wo's gehtWolfgang G hilft, wo's geht

CSS Validierung


Hallo allerseits,

ich fange zwar grade erst an mit dem Web-Desäng, dachte mir aber "wenn schon, denn schon" und versuche deshalb validen Code zu benutzen. Mein XHTML wurde von W3C mit großem Applaus bedacht, mein CSS dagegen erzeugt ein paar Fehler.

So wird z.B. die CSS Klasse:
Code:
.subHead  
{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 16px;
    font-weight : bold;
    color : #990000;
    margin-top : 20px;
    text-align : right;
    margin-right : 20px;
}
mit folgender Fehlermeldung bedacht:
Code:
Line : 234 Level : 1 You have no background-color with your color : .subHead
Die weiteren Meldungen sind ähnlicher Natur. D.h. also, der Validator will, dass ich an eine Klasse, die Texteigenschaften definiert, eine feste Hintergrundfarbe annagele. Das führt aber mMn das Prinzip CSS ad absurdum, weil es ja gerade dadurch möglich wird, Klassen dokumentübergreifend zu definieren und zu nutzen – unabhängig von umgebenden Elementen (z.B. Ebenen mit einer anderen Hintergrundfarbe).

Muss ich jetzt den Rest meines Lebens "unvalidiert" verbringen, oder gibt es sowas wie "background=auto" - "guck Dir gefälligst das Eltern-Element an und nimm dessen bg-Farbe!"?

Wolfgang der Unvalidierte
Wolfgang G ist offline   Mit Zitat antworten


Alt 22.08.2003, 14:08   #2
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
halt!!! das siehst du falsch

was der validator in diesem fall ausgibt, sind warnungen, keine fehler! die kannst du an sich ignorieren (das rührt noch von ganz alten browsergenerationen und css1 her - da war es ratsam, immer vorder- und hintergrundfarbe mitzudefinieren) - mittlerweile ist das obsolet (schönes wort )
prefix ist offline   Mit Zitat antworten
Alt 22.08.2003, 14:13   #3
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
zur veranschaulichung der unterschiede hab ich dir 2 screenshots beigelegt:

- 1.gif: ist die warnung bei deinem css
- 2.gif: ich hab bewusst einen fehler eingebaut, hier sieht man dann die fehlerausgabe

damit sollte es klar zu sehen sein, was der unterschied ist
Angehängte Dateien
Dateityp: zip validierung.zip (143,0 KB, 25x aufgerufen)
prefix ist offline   Mit Zitat antworten
Alt 22.08.2003, 14:42   #4
TP-Insider
 
Benutzerbild von Wolfgang G
 
Registriert seit: Aug 2003
Ort: Bonn-Beuel
Wolfgang G hilft, wo's gehtWolfgang G hilft, wo's gehtWolfgang G hilft, wo's geht
Prefix,
Du hast schon recht, wer lesen kann ist klar im Vorteil ...
*5 € ins virtuelle Phrasenschwein schmeiß*

Danke
Wolfgang G ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
CSS Validierung CSS Validierung
« ist das möglich mit css ? | CSS-Linkformatierung nur für einige Links... »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:30 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67