Мало кто вообще знает html css, а ты тут про пару языков программирования. Тут скорее стоит задуматься для чего тебе это нужно. Но выше описаный стек + инструменты и еще постоянно практиковаться. Года 3)
С чего, ты взял, что нельзя можно. Только браузер их округлит, если dpi устройства не позволяет отобразить, тоже самое произойдет и rem % и прочими единицами измерения после конвертации в px.
Алексей Гончаров, я нет) Вообще другими вещами занимаюсь, а не вэбом. И зацени тут куча профессионалов, но все равно, что-то макетами с тобой не делятся)
7GIT, а все очень просто если логически подумать. Первое и самое печальное. Не будет автокомплита в редакторе, придется вбивать все эти дата атрибуты ручками, что просто неимоверно увеличит время на разработку. Второе куча лишних символов, это получается даже больше, нежели чем использовать БЭМ. Подумал за тебя.