Je možné zahrnúť jeden súbor CSS do iného?
Áno:
@import url("base.css");
Pozn:
@import
musí predchádzať všetkým ostatným pravidlám (okrem @charset
).@import
vyžadujú ďalšie požiadavky na server. Ako alternatívu môžete spojiť všetky CSS do jedného súboru, aby ste sa vyhli viacnásobným požiadavkám HTTP. Napríklad skopírujte obsah súborov base.css
a special.css
do súboru base-special.css
a odkazujte len na súbor base-special.css
.V niektorých prípadoch je to možné pomocou @import "file.css" a väčšina moderných prehliadačov by to mala podporovať, staršie prehliadače, ako napríklad NN4, sa mierne zbláznia.
Poznámka: príkaz import musí predchádzať všetkým ostatným deklaráciám v súbore a pred použitím v produkcii ho otestujte vo všetkých cieľových prehliadačoch.