Hjælp til strukturering af CSS
jeg har et stylesheet som virker, men jeg tror overhovedet ikke det er struktureret rigtigt, bla kan jeg ikke få den til at acceptere forskellige definitioner af link properties for forskellige styles. PLS help - jeg ved ikke hvordan det kan/bør gøres. Skal bare have et eksempel så burde jeg selv kunne klare resten...CSS:
.GreymellemBold {
font-size: 9px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #777777;
}
.GreymellemNormal {
font-size: 9px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #777777;
}
.BlackmellemBold {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
}
.stylefire {
color: #00CCFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
}
.almBlackBold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}
.almBlackNormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
}
.almGreyNormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #C1C1C1;
}
.almWhiteBold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: Bold;
color: #ffffff;
}
.almWhitenormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: Normal;
color: #ffffff;
}
.almRedNormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #CC0000;
}
.darkGreenBold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #5B5E46;
}
.darkGreenBig {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5B5E46;
}
.darkGreenNorm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #5B5E46;
}
.multilineFields {
background-color: white;
padding-right: 3;
padding-left: 3;
border-style: solid;
border-width: 1px;
border-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font: 10px;
color: #C1C1C1;
width: 150;
}
.kontaktMultiline {
background-color: #FFFFFF;
padding-right: 3;
padding-left: 3;
border-style: solid;
border-width: 1px;
border-color: #CACACA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font: 10px;
color: #C1C1C1;
width: 330;
}
.kontaktsingleline {
background-color: #FFFFFF;
padding-right: 3;
padding-left: 3;
border-style: solid;
border-width: 1px;
border-color: #CACACA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font: 10px;
color: #C1C1C1;
width: 150;
}
.buttons {
background-color: #FFFFFF;
height: 18px;
border: 1px normal dotted #CACACA;
font-size: 10px;
font-weight: normal;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.buttons_large {
background-color: #FFFFFF;
height: 22px;
border: 1px normal dotted #CACACA;
font-size: 12px;
font-weight: bold;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:link {
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #254321;
}
A:hover {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #254321;
}
A:active {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #254321;
}
A:visited {
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #254321;
}
body {
scrollbar-arrow-color: none;
scrollbar-3dlight-color: EFEFEF;
scrollbar-highlight-color: white;
scrollbar-face-color: EFEFEF;
scrollbar-shadow-color: white;
scrollbar-track-color: ffffff;
scrollbar-darkshadow-color: EFEFEF;
}
.fields_medium {
background-color: #FFFFFF;
padding-right: 3px;
padding-left: 3px;
border-style: solid;
border-width: 1px;
border-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
width: 120px;
height: 14px;
}
.fields {
background-color: #FFFFFF;
padding-right: 3px;
padding-left: 3px;
border-style: solid;
border-width: 1px;
border-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font: 10px;
font-weight: normal;
color: #666666;
width: 150px;
height: 14px;
}
.fields_small {
background-color: #FFFFFF;
padding-right: 3px;
padding-left: 3px;
border-style: solid;
border-width: 1px;
border-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
width: 30px;
height: 14px;
}
.fields_postnummer {
background-color: #FFFFFF;
padding-right: 3px;
padding-left: 3px;
border-style: solid;
border-width: 1px;
border-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
width: 35px;
height: 14px;
}
.fields_large {
background-color: #FFFFFF;
padding-right: 3px;
padding-left: 3px;
border-style: solid;
border-width: 1px;
border-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
width: 150px;
height: 14px;
}
