Warnungen á la "Erneute Definition von ..."
Kristallkind
- css
Hu Ihr!
Ich hab' ein valides HTML 4.01 Strict Dokument, nur der CSS-Vali gibt Warnings aus wie z.B:
* Line : 21 Level : 2 Erneute Definition von border-top-color : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-top-style : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-right-color : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-left-style : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-left-color : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-right-style : #auto104381104381
In der Seite sind mehrere Tabellen mit folgendem Style-Attribut:
<table style="border:2px; border-style:dotted; border-color:#FBCE04">
Weiß jemand warum das dem Vali nicht passt?
Grüße,
Kristallkind :)
hallo
* Line : 21 Level : 2 Erneute Definition von border-top-color : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-top-style : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-right-color : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-left-style : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-left-color : #auto104381104381
* Line : 21 Level : 2 Erneute Definition von border-right-style : #auto104381104381
In der Seite sind mehrere Tabellen mit folgendem Style-Attribut:
<table style="border:2px; border-style:dotted; border-color:#FBCE04">
border: ist ein sammelangabe für border-width, border-color, border-style.
wenn du border:2px; angibst wird border-color und border-stye auf "auto" gesetzt, aber später definierst du genau diese nocheinmal.
also: border:2px dotted #FBCE04;
grüße
thomas
Hallo Thomas!
border: ist ein sammelangabe für border-width, border-color, border-style.
wenn du border:2px; angibst wird border-color und border-stye auf "auto" gesetzt, aber später definierst du genau diese nocheinmal.
also: border:2px dotted #FBCE04;
Hmmh... so viel ich verstanden habe, gilt das nur für inline-css-Anweisungen, also innerhalb des HTML-Tags mittels Attributs "style=''"
Bei zentralen Definitionen sollten SVIW die Angaben schon getrennt sein:
div {
border:1px;
border-style:solid;
border-color:red;
}
Oder irre ich mich?
Grüße,
Patrick
Moin!
Bei zentralen Definitionen sollten SVIW die Angaben schon getrennt sein:
div {
border:1px;
border-style:solid;
border-color:red;
}
Oder irre ich mich?
Du irrst.
Entweder einmal 'border:lange liste von werten;' oder eben einzelne Definitionen. Es gibt ein 'border-width:1px;', welches genau für diesen Zweck geschaffen wurde. Vergleiche </selfhtml/css/eigenschaften/rahmen.htm>. ;)
- Sven Rautenberg
Hallo Sven!
Du irrst.
Seltsam. Ich hatte mal eine Warnung beim Validieren diesbezüglich... kann sie aber nicht mehr reproduzieren. Vielleicht war die Warnung aufgrund eines anderen Fehlers, keine Ahnung, schon länger her.
Grüße,
Patrick