дела не в том, что я не хочу пользоваться каскадом. Меня смущает, что я должен верстать с оглядкой на cms на которую она будет натягиваться. Например сделал класс main-menu__a и все стили к ссылкам в меню прописал через данный селектор, и если данную верстку потом натягивать на wordpress то она не подойдет получается :( и при натяжки макета придется активно перерабатывать стили. Это как то странно мне кажется.
ну типа БЭМ если я правильно понимаю.
вот тут https://habrahabr.ru/post/203440/ автор учит верстать макет по БЭМ, а вот тут https://habrahabr.ru/post/228523/ другой автом учит этуже тему на wordpress натягивать. И я так понял что БЭМ подход с wordpress не клеется.
ну к примеру, мне нужно чтобы блок с баннером и виджетом вк, (в левом блоке .left-side) при уменьшении экрана все равно был, а блок .left-side приходиться скрывать, на его место встает .right-side(100%), соответсвенно, я беру appendChild и переношу блок с баннером и виджетом вк из left-side в right-side, при уменьшении экрана. Например.
Сейчас то я плюнул и это блок просто display none, но хотелось бы без этого.
ну не знаю, как-то выглядит не красиво:) Хотелось бы видеть сайт только с моими классами. А Вы хотите сказать, что системные и по сути не использующиеся классы wordpress, это норм? Я просто не в курсе, хотелось бы понимать критерии нормальности...