2016-12-22 2 views
0

Итак, позвольте мне представить себя как новичок. Я хочу получить startet со scss, но я смущен тем, как это работает в отношении моего файла css. После набора sass и скомпилировал мой css для sass, должен ли я затем связать свой html с sass-файлом, а не с css? И я тогда удалю свой файл css с FTP и вместо этого загружу файл sass?Как использовать sass (scss) по сравнению с css

Спасибо, Джонас новичок.

ответ

2

scss или sass файлы - это улучшенный синтаксис для написания CSS, но помните, что браузеры могут понимать только файлы CSS. Вы можете написать файл с синтаксисом sass или scss, затем скомпилировать его в файл css и связать этот файл css в своем html-файле. Так что нет, вы никогда не загрузите на свой FTP ничего, кроме файла css.

1

Nope. Scss-файл предназначен для написания кода в более удобном стиле. Вы должны связать html с основным css-файлом. И поставьте на сервер только css-файл.

Хорошая практика - разбить scss на мелкие кусочки и импортировать в один файл scss, который переводится в css.

F. ex. мой main.scss файл (transpiling к Main.css связан с HTML-сайта) выглядит следующим образом:

// Layout 
@import '_layout/_navbar'; 
@import '_layout/_main'; 
@import '_layout/_footer'; 
@import '_layout/_header'; 
@import '_layout/_blog'; 
@import '_layout/_aside'; 

// Components (you can replace the below ones to bootstrap or other framework's files just with components) 
@import '_components/_blockquote'; 
.... 

Это самый большой актив СКС.

Смежные вопросы