프로그래밍, 코딩, 컴퓨터/html, css, js

CSS 전처리기(Sass, Less) 소개와 사용법

마이데일리 2023. 7. 21. 17:18
반응형

CSS 프리프로세서는 CSS 작성을 보다 쉽고 효율적으로 할 수 있는 매우 유용한 도구입니다. Sass와 Less는 보다 직관적이고 간결한 방식으로 CSS를 작성할 수 있게 해주는 가장 인기 있는 CSS 전처리기 중 두 가지입니다. 변수, 함수 및 중첩과 같은 기능을 제공하여 CSS 쓰기 프로세스를 간소화할 수 있습니다.




Sass 사용 방법

Sass는 CSS를 쉽게 작성할 수 있는 귀중한 도구입니다. Sass를 사용하려면 컴퓨터에 Ruby를 설치해야 합니다. Ruby가 설치되면 다음 명령을 사용하여 Sass를 설치할 수 있습니다:

보석 설치 sass

Sass가 설치되면, 당신은 그것을 사용하여 더 깨끗하고 더 체계적인 CSS를 작성하기 시작할 수 있습니다. 예를 들어 다음과 같이 CSS 코드에서 변수를 선언하고 사용할 수 있습니다:


$primary-color: #333;

body {
  background-color: $primary-color;
}

Sass의 구문을 사용하여 컴파일된 CSS는 다음과 같이 출력됩니다:


body {
  background-color: #333;
}



적게 사용하는 방법

Less는 CSS를 더 효율적으로 작성하는 데 도움을 줄 수 있는 또 다른 인기 있는 CSS 전처리기입니다. 더 적게 사용하려면 컴퓨터에 Node.js가 설치되어 있어야 합니다. Node.js가 설치되면 다음 명령을 사용하여 Less를 설치할 수 있습니다:

npm 설치 - 글라스

Less가 설치되면 이를 사용하여 보다 간결한 CSS를 작성할 수 있습니다. Sass와 마찬가지로 Less를 사용하면 CSS에서 변수를 선언하고 사용할 수 있습니다. 다음은 방법의 예입니다:


@primary-color: #333;

body {
  background-color: @primary-color;
}

Less의 구문을 사용하여 컴파일된 CSS는 다음과 같이 출력됩니다:


body {
  background-color: #333;
}



결론

Sass 및 Less와 같은 CSS 프리프로세서는 CSS 쓰기 프로세스를 더 효율적이고 체계적으로 만드는 데 매우 도움이 될 수 있습니다. 변수, 함수 및 중첩과 같은 기능을 제공함으로써 이러한 도구는 CSS를 보다 직관적이고 간결하게 작성하는 데 도움이 될 수 있습니다. 이러한 이유로, 많은 웹 개발자들은 그들의 CSS 쓰기를 더 쉽고 더 유지보수하기 위해 Sass와 Less를 사용합니다.




[인기글]

웹-폰트-선택-및-적용-방법

CSS-grid-그리드-기초-및-활용-방법

CSS-란-색상-배경-반응형-디자인

반응형