Css препроцессоры что это
Автор 56789 01234 задал вопрос в разделе Верстка, CSS, HTML, SVG
Что такое css препроцессор, простыми словами? и получил лучший ответ
Ответ от Yulia Amake[гуру]
Это шутка, которая одним упрощает жизнь, а другим, наоборот, усложняет. Это CSS с другим синтаксисом (у каждого препроцессора он свой, но они, в целом, похожи), который потом конвертируется в нормальный CSS, позволяет не писать по сто раз одни и те же значения и селекторы, можно не ставить точку с запятой (в Stylus, например), можно задавать условия, можно все цвета на сайте завязать на одном значении, и если продавать шаблоны, можно в одном единственном месте поменять цвет, другие цвета автоматически пересчитаются и новый сайт готов за считанные секунды. Вам лучше почитать обо всех возможностях и определиться, нужно оно вам или нет, но я советую лучше обратить внимание на ПОСТпроцессор PostCSS, а препроцессоры, говорят, скоро вымрут как вид.
в общем в css нету переменных и миксинов - а в less sass это есть, можно к примеру делать так :
body{
background:#red;
}
но до этого объявить для #red цвет и употреблять его везде, color:#red; и тд - для крупных проектов это классно для сайта на репе github это не надо
средство на серваке, которое видоизменяет код CSS (из файла, лежащего физически на с серваке) перед отправлением в ответ на запрос клиента (браузера).
в файле .css вы можете в принципе любую фигню писать, смотря какой препроцессор, а браузер все равно получит стандартный CSS без ошибок.
так же работают и препроцессоры для ЯП вроде TypeScript или CoffeeScript - конвертируют в обычный JS, который уже получает браузер.
а что конкретно за фигня и зачем ее писать - это не скажу, не работал с ними.
ссылка
Что такое скрипты? И для чего они нужны? Что такое PHP скрипты?
Скриптовый язык (англ. scripting language, также называют язык сценариев) — язык программирования,
подробнее...
Что такое less и sass? и всем их отличие от css ?
Это css с переменными
Что бы в длинном коде много раз не писать например цвет ты заедаешь ему
подробнее...
что лучше изучать после html css?
1) HTML + CSS (это основа сайта, без нее никуда)
2) Порядок двух нижеприведенных языков
подробнее...
что такое скрипт и что такое парсинг ??
1)Скрипт — это программа, содержащая набор инструкций для некоторых приложений или утилит.
подробнее...
HTML и PHP. Чем PHP отличается от HTML? Зная HTML легко ли понять PHP?
охоо) )
Такого вопроса еще не слышал) )
html - это язык, помогающий размещать элементы на
подробнее...