Witam. Ponoć nie ma głupich pytań, są tylko głupie odpowiedzi. Oto moje pytanie: jest jakaś kolejność atrybutów przy CSS? W miarę rozrostu kodu chciałbym jakąś zastosować. Zajrzałem do wujka Google "CSS kolejność atrybutów / CSS attribute order" i niestety nie był mi w stanie pomóc (albo go źle słuchałem?). Prosiłbym o jakąś listę z kolejnością atrybutów. Znalazłem atrybuty posegregowane na grupy: http://kursy.skryptoteka.pl/kurs,3,css.html/2 i się zastanawiam która grupa powinna być 1sza.
El. Kwadratowe-->Klasyfikacja-->Tekst-->Czcionka-->Kolor Tła?
24-03-2011, 01:53 (Ten post był ostatnio modyfikowany: 24-03-2011, 13:44 przez Yavimava.)
Chodzi mi raczej o przejrzystość by jakoś to wyglądało, a nie np w kilku selektorach background mam na początku, w innych na końcu a w innych na środku kodu {}
24-03-2011, 05:19 (Ten post był ostatnio modyfikowany: 24-03-2011, 05:19 przez Ancik.)
Pytasz więc, jak mniej więcej organizowac arkusz styli, żeby utrzymac w nim porządek. Wszystko zależy od ciebie. Ja np robie tak, że oddzielam od siebie sekcje komentarzami. W jednej sekcji zawsze zawieram wszystko co dotyczy tekstu, czyli np styluje nagłówki, paragrafy. W innym linki, w innym zdjęcia, wszystko inne co tyczy się samych divów segreguje obszarami strony, czyli np sekcja 'header' czy 'content'.
Zorganizuj sobie to tak, żeby ci było najprościej i miało to jakiś sens. Warto utrzymywac porządek nawet dla siebie. Czasem łatwiej jest coś znaleźc.
Powinieneś zabrac się za szukanie informacji o tym pod hasłami takimi jak css organization/ css order.
http://meiert.com/en/blog/20080515/css-organization-and-efficiency/ <- tutaj masz ciekawy artykuł na ten temat.
A to już inna bajka, mówisz Kartofelku o specyficzności styli, ale chyba nie o to mu chodziło. Odnośnie specyficzności to jest kilka fajnych artykułów na ten temat, w szczególności Erica Mayera, w którym fajnie to obrazował na zdjęciu, niestety nie mogę teraz tego znaleźć.
@Yavimava - jeżeli zagadnienie specyficzności cię interesuje, a powinno, to tutaj masz coś przydatnego
http://meyerweb.com/eric/css/link-specificity.html
http://www.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/