Начална » Уеб дизайн » MaintainableCSS - онлайн ръководство за писане на поддържащ CSS код

    MaintainableCSS - онлайн ръководство за писане на поддържащ CSS код

    Писането на CSS е доста просто, след като разберете синтаксиса и методите за структуриране на страницата. Но овладяването на CSS за създаване на модулен, семантичен и повторно използван код е съвсем друга тема.

    Има много различни техники, които можете да използвате като SMACSS или ITCSS, но това са модели, които ви принуждават в определена посока. Вместо това може да искате MaintainableCSS, която е онлайн ръководство, пълно със съвети и стратегии за писане на по-добър дългосрочен CSS код.

    Ръководството е напълно безплатно и дори се хоства на GitHub, включително целия код на сайта. Трябва да започнете да четете в увода, което обяснява основите на това онлайн ръководство и защо е ценно за уеб разработчиците.

    Тези указания за кода ви помагат развиват навици по-скоро от принудителни структури. По този начин можете организирайте кода по правилния начин без значение как пишете конкретни селектори (но MaintainableCSS също има предложения за това).

    Освен код организацията този сайт също се в повече сложни теми, свързани с модерното разработване на CSS. Някои от тези теми включват:

    • Модулно развитие
    • Скорост и производителност
    • Обработка на резервираност
    • Кодексни правила
    • CSS посочва като зареждане, забранено и скрито

    Повечето от главите са много кратки и се движат бързо, така че няма да прекарвате много време през това ръководство.

    Разгледайте съдържанието и дванадесетте глави в това ръководство. Основите са доста често срещани, но ще научите много подобрени теми като версии и Разработване на JavaScript + CSS.

    Чисто нов разработчиците, които все още не разбират CSS, може да искат да избегнат това ръководство. Той приема основно ниво на познание, включващо специфичност, селектори и свойства.

    Но ако вече знаете как да пишете CSS и просто искате да го направите по-добре, то MaintainableCSS е за вас. Това е кратък и сладък подход за чисто разработване на модулен интерфейс като се върнем към основите и пишем код, който ще продължи с години.