Работаем с классами

Сегодня мы рассмотрим как работать с классами и как их создавать.

Алгоритм

Давайте рассмотрим как Ceron работает с CSS, при выделение тега в HTML, программа смотрит наличие классов у тега.

Допустим у тега есть классы (.typo-wash .s_more-exile .fadeInUp) программа начинает каждый класс проверять в базе данных, а именно во вкладке VTC.

Затем формирует список найденных классов и сортирует их по списку сверху вниз как идет список классов в VTC.

Во время сортировки программа пытается найти уникальный класс, который встречается в шаблонах только один раз.

После сортировки списка, программы выбирает из списка самый первый элемент и делает его как рабочий класс, класс с которым программа будет дальше работать.

Создание класса

Создать класс довольно просто, переходим во вкладку VTC и жмем на кнопку (Создать правило)

Перед тем как создавать классы, будет создана папка в которой и будут наши классы. Окошко которое появилось, это настройки самой папки, здесь самое важное поле (Префикс)

Префикс — указывает что ставить перед классом, например (menu) после чего мы получим (menu + className = .menu_className)

Объединить — указывает через какой знак объединять название префикса и название класса, по дефолту знак (-)

После создания папки, жмем на плюсик и указываем название класса.

& — если указать этот знак в название, то название класса будет состоять только из префикса, например у нас префикс (s_more) то название класса получится (.s_more)

Заключение

Сегодня мы немного узнали алгоритм выбора класса для работы и научились создавать новые классы.

Дальше мы рассмотрим как работает CASCADE и как изменять CSS свойства у класса вручную.