![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 23.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Proszę o radę w jaki sposób pisać kod css aby było to efektywne. Obecnie piszę wszystko jak leci, tzn. border, margin, padding, background itd. wrzucam wszystko do jednego wora. Z tego co się orientuję to dobrzy programiści zaczynają np. od marginesów, rozmiarów itp, dopiero potem przechodzą do pozycjonowania i kolorowania. Dajcie radę jeśli wiecie jak robić to mądrze i efektywnie. Dzięki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A ja używam kilku arkuszy CSS - główny zawiera style dla całego laya, potem ładuję CSS dla kategorii, potem dla podkategorii a na końcu jakiś specyficzny CSS do danej treści - można scalić arkusze w jeden przed wysłaniem do przeglądarki, żeby zminimalizować liczbę zapytań http. Kolejność jest istotna - dzięki temu minimalizujesz liczbę klas i id w kodzie html, bo nadpisujesz style w głównym arkuszu, jeśli zachodzi taka potrzeba - no i ładujesz tylko te style, które są używane. Drażnią mnie arkusze .css po 50kb, gdzie 90% to style zupełnie niepotrzebne na bieżącej stronie. Oczywiście arkusze są załączane automatycznie przez silnik (podobnie jak templaty) - gdy ich dla danego zasobu nie ma, to ładowany jest tylko główny.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 22:08 |