본문 바로가기
HTML/CSS문법

CSS 색상(CSS Colors)

by flycoding 2023. 7. 2.
반응형

색상은 미리 정의된 색상 이름 또는 RGB, HEX, HSL, RGBA, HSLA 값을 사용하여 지정할 수 있다.

 

CSS 색상이름

CSS에서 색상은 미리 정의된 색상 이름을 사용하여 지정할 수 있다:

CSS 색상이름 예제

 

아래 코드는 색상이름을 활용한 예제이다. 이름을 익힐겸 실습하기를 추천합니다.

<!DOCTYPE html>
<html>
<body>

<h1 style="background-color:Tomato;">Tomato</h1>
<h1 style="background-color:Orange;">Orange</h1>
<h1 style="background-color:DodgerBlue;">DodgerBlue</h1>
<h1 style="background-color:MediumSeaGreen;">MediumSeaGreen</h1>
<h1 style="background-color:Gray;">Gray</h1>
<h1 style="background-color:SlateBlue;">SlateBlue</h1>
<h1 style="background-color:Violet;">Violet</h1>
<h1 style="background-color:LightGray;">LightGray</h1>

</body>
</html>

실행 결과는 아래 그림과 같다.

CSS 색상이름 활용 예제

 

CSS 배경색상(CSS Background Colors)

HTML 요소의 배경색을 설정할 수 있다:

<!DOCTYPE html>
<html>
<body>

<h1 style="background-color:DodgerBlue;">애국가</h1>

<p style="background-color:Tomato;">
동해 물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세. 무궁화 삼천리 화려강산 대한 사람, 대한으로 길이 보전하세
</p>

</body>
</html>

위의 코드 실행 결과가 아래 그림이다.

css 배경색상 활용 예제

 

CSS 글자색상(CSS Text Colors)

CSS에서 글자색상 활용 예제이다.

<!DOCTYPE html>
<html>
<body>

<h1 style="color:DodgerBlue;">애국가</h1>

<p style="color:Tomato;">
동해 물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세. 무궁화 삼천리 화려강산 대한 사람, 대한으로 길이 보전하세
</p>

</body>
</html>

위의 코드를 실행한 결과가 아래 그림이다.

CSS 글자색상 활용예제

 

CSS 테두리 색상(CSS Border Colors)

<!DOCTYPE html>
<html>
<body>

<h1 style="border: 2px solid Tomato;">Hello World</h1>

<h1 style="border: 2px solid DodgerBlue;">Hello World</h1>

<h1 style="border: 2px solid Violet;">Hello World</h1>

</body>
</html>

위의 코드를 실행한 결과가 아래 그림이다.

CSS 태두리 색상 설정 활용예제

 

CSS 색상값(CSS Color Values)

CSS에서는 RGB 값, HEX 값, HSL 값, RGBA 값, HSLA 값을 사용하여 색상을 지정할 수도 있다:

아래 그림 색상값은 "토마토" 색상이름과 같은 값을 여러 형태로 표시해보았다.

css 토마토 색상값

 

같은 토마토 색상에 투명도를 50% 설정한 값은 아래 그림과 같다.

css 토마토 색상값+투명도50% 예제

<!DOCTYPE html>
<html>
<body>

<p>Same as color name "Tomato":</p>

<h1 style="background-color:rgb(255, 99, 71);">rgb(255, 99, 71)</h1>
<h1 style="background-color:#ff6347;">#ff6347</h1>
<h1 style="background-color:hsl(9, 100%, 64%);">hsl(9, 100%, 64%)</h1>

<p>Same as color name "Tomato", but 50% transparent:</p>
<h1 style="background-color:rgba(255, 99, 71, 0.5);">rgba(255, 99, 71, 0.5)</h1>
<h1 style="background-color:hsla(9, 100%, 64%, 0.5);">hsla(9, 100%, 64%, 0.5)</h1>

<p>In addition to the predefined color names, colors can be specified using RGB, HEX, HSL, or even transparent colors using RGBA or HSLA color values.</p>

</body>
</html>

위의 코드는 색상값을 활용한 예제이다. 결과는 아래 그림과 같다.

CSS 색상값 활용예제 결과물

 

지금까지 CSS 색상에 대해서 살펴보았다.

꼭 실습하시기를 추천합니다.

모두 화이팅입니다.!!!

 

출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.

반응형

'HTML > CSS문법' 카테고리의 다른 글

CSS HEX Colors  (0) 2023.07.04
CSS RGB색상(CSS RGB Colors)  (0) 2023.07.03
CSS 주석(CSS Comments)  (0) 2023.07.01
CSS 추가하는 방법  (0) 2023.06.30
CSS 선택기(selector)  (0) 2023.06.29

댓글