오늘은 HTML의 progress 태그 설명과 div로 progress 모양을 어떻게 만들고 꾸밀 수 있는지 작성하려고 한다. progress 태그를 사용하게 되면 CSS 작업이 보다 까다로워 div로 모양을 만들고 스타일링을 주면 쉽게 꾸밀 수 있다.
예시
아래 구조와 같이 만드는데 여기서 width값을 인라인 스타일로 지정하는것이 핵심!
- span을 묶은 hobby__description 클래스를 flex 박스로 만들고 중심축 정렬을 space-between으로 설정
- div 태그의 hobby__bar 클래스에 width와 height 값을 준다. div의 경우 안에 컨텐츠가 없을 경우 너비와 배경 색상을 지정해줘야 시각적으로 보인다.
- hobby__value 박스에 높이와 원하는 배경색상을 지정하면 아래 사진과 같이 표현된다. width의 경우 HTML에서 인라인스타일로 지정되었기 때문에 외부스타일 시트에서 적용해도 변경되지 않는다.(스타일 적용 우선순위)