Hvad i alverden er det for selektorer du bruger?
farve.css body { background-color: #006666; } vil da aldrig gå godt?
Først kommer markørens/selektorens navn (..og der er ikke nogen markør der hedder farve, medmindre det er en markør du har defineret i XML med tilhørene enten DTD, XSL, XSLT, XSL-FO, Xquery, Xpath, Xlink, Xpointer, Xforms eller Schema???), så kommer selektorens klassenavn .css
...og en body markør kan aldrig være underordnet andre markører end <html> markøren.
Du mener nok du har lavet en CSS fil der hedder farve.css og denne indeholder egenskaber for markøren body. Din nomenklatur kan misforstås, sådan som du har stillet det op.
Jeg kan ikke forstå du ikke bare laver en fil der f.eks heddder default.css og i denne skriver:
Kode body { background-color: #006666; }
h6 { font-family: Verdana; font-size: 30pt;color: #FFFFCC; }
h5 {font-family: Verdana; font-size: 30pt;color: #FFCCCC; } |
..end of story. Hvad havde du tænkt at bruge @import direktivet til i denne forbindelse?
En @import kan du bruge til at 'rette' en egenskab i default.css f.eks farven på din <h6>..</h6> markør til sort, ved i det importerede stylesheet skrive:
De andre egenskaber for <h6> forbliver da intakte, nemlig: font-family: Verdana; font-size: 30pt;
Det er bl.a. dét man bruger @import direktivet til, men normalt ville man bare lave en lokal <style type="text/css">h6 {color:#000; }</style> eller en in-line style: <h6 style="color:#000;">..</h6> for at ændre noget sådant.
</MOLOKYLE>