Mentre volevo ottimizzare un css per velocizzare il caricamento della pagina o solo per pignoleria mi è venuto un dubbio ovvero:

Esiste una regola su come deve essere scritto un css ovvero:
io per esempio faccio così: prima le definizioni strutturali generali (colonna dx,sx,ecc), poi quelle specifiche nel caso il layout sia più complesso seguito poi dalle definizioni degli stili del testo e altri "dettagli" della area scpecifica, e poi ricomincio.
Ci sono altri modi magari migliori che magari velocizzano il caricamento della pagina.
E poi c'è differenza se le definizioni strutturali vengono messe in fondo al file e altre definizioni in testa o viceversa??

Ringrazio anticipatamente per le vostre risposte
Ciao