end video

Този урок е достъпен само в платената версия на курса.

Вземи достъп до всички уроци 💫 цена: 99лв.

Ако вече имаш регистриран профил натисни тук.

§ Кратък обзор на популярни CSS методологии

След усвояването на основните правила при писане на CSS идва време за практиката. Как точно да пишем CSS в голям проект е въпроса на който ще се опитаме да отговорим тук.

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

Някои от най-популярните CSS методологии са:

  • Обектно-ориентирано CSS (OOCSS) - тази методология се фокусира на използването на преизползваеми класове за обекти, които се повтарят в различни места на уеб сайта.
  • Модулно CSS (SMACSS) - методология, която се фокусира на разпределението на CSS кода в модули. Това помага да се организират и използват класовете по подходящ начин, като се предотврати дублирането и обединяването на стиловете. Имаме следните категории: Базови стилове, Модули, Състояния, Layout.
  • БЕМ - методология, която се фокусира върху организирането и именуването на класовете. Тя се използва за създаване на модулни стилове, които са преизползваеми и поддържани лесно. В BEM класовете се именуват според следния pattern: block__element--modifier.
questionnaire

Практика

Практиката е най-бързия начин да усвоиш знания трайно. Подготвил съм ти малка задача свързана с урока.

Практика
discussion

Материали

Материали свързани с урока:
A Look at Some CSS Methodologies
Файлове към урока

Материали

Следва: Що е то JavaScript?(02:45)

Към урока →