esistono delle regole per cui bisogna scrivere prima i js e poi i css o viceversa in una pagina?

non vorrei che fosse quello il motivo per cui i css e i js non vanno d'accordo....sto provando ad invertire l'ordine delle cose, ma il risultato sembra non cambiare

ciao
elena7