Hey leutz, wollt euch mal fragen ob ihr ne Lösung für mein Problem habt!? Also folgendes, wenn ich versuche mein CSS von W3C validieren zu lassen bekomme ich folgende fehler:
80 Ungültige Nummer : border Einlese-Fehler border
80 Einlese-Fehler none
87 Ungültige Nummer : border Einlese-Fehler border
87 Einlese-Fehler none
... aber ich finde irgendwie nix Außergewöhnliches, entweder ich bin blind oder der Fehler ist sonst irgendwas. Hoffe Ihr könnt mir helfen. Vielen Dank
greetz pingu
PS: hier mal mein stylesheet
@charset "iso-8859-1";
.bikelist {
margin : 0 10px;
padding : 0;
list-style : none;
}
.bikelist li a {
display : block;
width : 200px;
height : 100px;
margin : 10px 0 0 10px;
background-color : #ffb774;
color : #000000;
text-decoration : none;
float : left;
}
.bikelist li a:hover {
background-color : #ef7703;
margin : 4px 6px 6px 4px;
color : #ffffff;
}
.bikename {
display : block;
width : 100%;
margin-top : 20px;
margin-bottom : 20px;
text-align : center;
font-size : large;
font-weight : bold;
text-transform : capitalize;
}
.date {
display : block;
margin : 0 0 0 5px;
float : left;
font-size : smaller;
}
.nr_comments {
display : block;
margin : 0 5px 0 0;
float : right;
font-size : smaller;
}
.content_form {
width : 100%;
}
.content_form fieldset {
border : none;
}
.content_form legend {
vertical-align : middle;
background-color : #c81115;
padding : 4px 0;
margin-bottom : 2px;
font-weight : bold;
color : white;
font-variant : small-caps;
font-size : larger;
width : 100%;
}
.content_form table tr {
height : 30px;
}
.content_form table tr td {
width : 50%;
padding-left : 30px;
}
.content_form table tr td input {
padding-left : 30px;
}
.buttons {
text-align : center;
width : 500px;
}
.buttons input {
width : 150px;
}
.content_table {
width : 100%;
padding : 0 8px 10px 8px;
}
.content_table textarea {
width : 100%;
}
.content_table tr {
padding-bottom : 2px;
}
.content_table td {
background-color : #ffb774;
padding : 10px;
}
.content_table td.comment_info {
height : 25px;
margin : 0;
padding : 3px 10px;
font-size : small;
}
.author {
width : 20%;
text-align : center;
}
.centered {
text-align : center;
}
.userlist {
width : 100%;
padding : 0 8px;
text-align : center;
}
.userlist td {
border : 1px solid #000000;
font-size : small;
width : 100px;
}
.userlist_title {
background : #c81115;
color : #ffffff;
font-variant : small-caps;
vertical-align : middle;
}
.user {
width : 100%;
padding : 0 8px;
}
.user_centered {
width : 100%;
padding : 0 8px;
text-align : center;
}
.descp {
font-size : small;
}
.info {
border : 1px solid #000000;
padding-left : 10px;
}
#header a {
height : 170px;
padding : 50px 0 0 400px;
display : block;
background : url("../../img/header_bg_1_1.png") no-repeat;
text-decoration : none;
font-size : 30px;
color : #c81115;
}
#header a strong {
font-size : 50px;
color : #ef7703;
}
html {
padding : 0;
margin : 0;
}
body {
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
padding : 0;
margin : 0;
min-width : 900px;
background-color : #f3f3f3;
font-size : smaller;
}
.clearer {
clear : both;
}
.link {
margin : 0;
padding : 0;
text-decoration : none;
font-size : small;
color : #ef7703;
}
.link:hover {
font-size : medium;
}
.content_title {
display : block;
margin : 0 10px 2px 10px;
padding : 4px 0;
text-align : center;
vertical-align : middle;
background-color : #c81115;
text-decoration : none;
font-variant : small-caps;
font-weight : bold;
font-size : larger;
color : #ffffff;
}
strong {
font-size : small;
}
.author strong {
text-decoration : none;
font-size : large;
line-height : 60px;
}
.text {
vertical-align : top;
}
.error {
color : red;
font-weight : bolder;
}
.error_js {
color : red;
font-weight : bolder;
display : none;
}
.info_field {
text-align : center;
margin : 0 auto;
width : 500px;
}
.navi {
margin : 10px 10px;
padding : 0 0 2px 0;
text-align : center;
list-style : none;
border-bottom : 2px solid #c81115;
}
.navi li.title {
vertical-align : middle;
background-color : #c81115;
padding : 4px 0;
margin-bottom : 2px;
font-weight : bold;
color : white;
font-variant : small-caps;
font-size : larger;
}
.navi li a {
text-decoration : none;
display : block;
color : black;
}
.navi li a:hover {
color : white;
background-color : #c81115;
}
.navi input {
width : 100%;
height : 25px;
margin-bottom : 2px;
}
.navi select {
width : 100%;
height : 25px;
margin-bottom : 2px;
}
.navi input.checkbox {
width : 20px;
height : 10px;
font-size : x-small;
}
#header {
height : 220px;
width : 100%;
min-width : 800px;
background : url("../../img/header_bg_1_2.png") repeat-x;
}
#left_menu {
width : 200px;
margin : 0;
padding : 0;
float : left;
text-align : center;
border-top : 12px solid #ef7703;
}
#content {
margin : 0 200px 0 200px;
padding : 10px 0 10px 0;
border-left : 2px solid #ef7703;
border-top : 12px solid #ef7703;
border-right : 2px solid #ef7703;
min-height : 300px;
}
#right_menu {
width : 200px;
margin : 0;
padding : 0;
float : right;
text-align : center;
border-top : 12px solid #ef7703;
}
#footer {
padding-top : 0;
width : 100%;
height : 20px;
background-color : #ef7703;
color : #000000;
}