Ja trpam sve u jedan CSS fajl iz prostog razloga sto nisam imao prilike da radim na toliko velikim projektima (osim jednog) da je parcane stvarno bilo potrebno, jer bi se u suprotnom ugrozila ekspeditivnost. Iskomentarisem sve uglavnom, nekada cak i pravim ToC ukoliko radim sa programerom ili nisam ja taj koji sklapa sve u finalnu celinu.
Do nedavno sam na primer CSS pisao uvek po stablu (DOMu). Dakle krenem od headera, pa onda potomci headera odmah ispod njega, pa onda sledi na primer glavni sadrzaj i tu odmah svi elementi koji se nalaze u njemu, itd. Samo ova tehnika nije bas najbolja kada imas gomile elemenata i ako je lokacija obimna.
Jedna stvar koja mi je mnogo pomogla u poslednje vreme je identacija (takodje po hijerarhiji), ovako nekako:
Kôd:
ul.mainNav{
list-style:none;
overflow:hidden;
width:100% /* for IE */
}
ul.mainNav li{
float:right;
width:100px;
...
}