본문 바로가기

클라이언트/CSS
[CSS] 테일윈드 CSS(Tailwind CSS)

// 테일윈드 CSS, Tailwind CSS

- 유틸리티 우선 방식의 CSS 프레임워크

- html 요소에 클래스를 추가함으로써 스타일을 단계적으로 적용하여 전체 컴포넌트를 스타일링한다.

- 컴포넌트 기반의 접근 방식을 취하지 않고, 빌딩 블록(building block) 스타일의 클래스를 제공한다.

- pt-2 와 같은 사전에 정의된 css 규칙을 사용할 수 있다.

- 공식 문서: https://tailwindcss.com/docs/installation

 

Installation - Tailwind CSS

The simplest and fastest way to get up and running with Tailwind CSS from scratch is with the Tailwind CLI tool.

tailwindcss.com


// 장점

- 다양한 화면 크기에 대응하는 클래스가 포함되어 있어서 반응형 디자인을 쉽게 구현할 수 있다.

- tailwind.config.js을 통해 커스텀하기 용이하다.

- 프로젝트 전반에 걸쳐 일관된 스타일을 유지할 수 있다.

- 사용법이 어렵지 않다.


// 단점

- 많은 유틸리티 클래스를 사용하기 때문에 코드가 복잡해지고 가독성이 떨어질 수 있다.

- 유틸리티 클래스로 해결할 수 없는 디자인의 경우 전통적인 css를 사용해야 한다.

'클라이언트 > CSS' 카테고리의 다른 글

[CSS] Prettier로 TailwindCSS 정렬하기 (웹스톰)  (0) 2024.07.02
[SCSS] 웹스톰(Webstorm) SCSS 컴파일  (0) 2024.01.20
Reset CSS  (0) 2023.11.10
미디어 쿼리  (1) 2023.11.07
CSS 변수  (0) 2023.11.07