멋쟁이사자처럼 프론트엔드 스쿨 7기 학습내용 정리 및 복습
*utility-first란?
-미리 세팅된 유틸리티 클래스를 활용하여 HTML코드 내에서 CSS를 적용시키는 것
*CSS 프레임워크란?
-웹 디자인을 빠르고 쉽게 구축할 수 있도록 미리 개발된 완성형 디자인을 가져다 사용할 수 있는 도구
[코드 해석]
<!-- Tailwind연결 -->
<script src="https://cdn.tailwindcss.com"></script>
<!-- text-2xl의미: font-size: 1.5rem; /* 24px */line-height: 2rem; /* 32px */ -->
<!-- font-bold의미: font-weight: 700; -->
<h1 class="text-2xl font-bold">Hello, World!</h1>
<!-- text-red-500의미: color: rgb(239 68 68); -->
<p class="text-red-500 font-bold">This is a red bold text.</p>
<!-- underline의미: text-decoration: underline; -->
<!-- decoration-wavy의미: text-decoration-style: wavy; -->
<p class="text-blue-700 underline decoration-wavy">
This is a wavy underline blue text.</p>
[느낀 점]
html 작성과 동시에 표현하고자 하는 스타일과 디자인 요소를 class에 작성하여 바로 적용할 수 있는 점이 굉장히 편리하게 느껴졌다.
다만, 클래스가 많아진다면 가독성 측면에서는 조금 아쉬울 것 같다는 생각이 든다. 더 사용해보고 경험해보아야 장단점을 확실히 느낄 수 있겠다.