Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] Jak zachować porządek i przejrzystość kodu
phpion
post
Post #1





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Hejka,
od jakiegoś czasu intryguje mnie w jaki sposób zachowujecie porządek i przejrzystość w tworzeniu arkuszy CSS. Ja do tej pory pisałem w ten sposób, iż najpierw wypisywałem style dla wszystkich znaczników, nastepnie wpisywałem separator (np. /* ******************** */) po czy następowały kody klas, a po nich (separator) definicje dla identyfikatorów. Czyli można powiedzieć od najbardziej ogólnych do najbardziej szczegółowych elementów. Dodatkowo w każdej z tych sekcji elementy układam w kolejności występowania na stronie. Jednak przy sporej ilości kodu taki plik mimo wszystko staje się ciężki do edycji. Chyba zbyt dużo informacji w jednym miejscu. Myślałem nad rozbijaniem kodów na osobne pliki (np. ogólny layout w osobnym, najważniejsze definicje w osobnym itd.).
Jak Wy sobie z tym radzicie?

PS: jeśli właściwszym działem byłby Hydepark to proszę o przeniesienie topicu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


matlas: lol? a co to outline nie potrafi posortowac sam?

ja robie:
- najpierw resetery, ogolne style dla wszystkich elementow jak: body, p, a
- a potem hiearchicznie, z wcieciami
#main_menu
-- #main_menu li
itp

widzialem rozwiazania jak osobne cssy dla layoutu, fontow, kolorow, ale za krotko uzywalem zeby polecic czy odradzic (jedna z wad jest to ze trzeba to w kilku plikach pisac, a w jednym jest duzo szybciej to zapisac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )

No i to co AxZx pisze - osobne arkusze dla rozniacych sie "stron"
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(dr_bonzo @ 30.12.2007, 15:09:39 ) *
widzialem rozwiazania jak osobne cssy dla layoutu, fontow, kolorow, ale za krotko uzywalem zeby polecic czy odradzic (jedna z wad jest to ze trzeba to w kilku plikach pisac, a w jednym jest duzo szybciej to zapisac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )

Też swego czasu o tym myślałem. Jednak wadą jest, tak jak piszesz, konieczność nanoszenia zmian w kilku plikach.
Chciałbym wypracować sobie jakiś system logiczne rozłożenia styli CSS. Można to porównać do kodowania w PHP. Można księgę gości z powodzeniem napisać na 1 pliku, ale bardziej przejrzyście jest porozbijać poszczególne akcje na osobne pliki.
Jeżeli ktoś ma jeszcze jakieś koncepcje to od tego jest ten wątek (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 14:33