본문 바로가기
html, css, 자바스크립트/css

css 박스에 색 입히기

by 개발자 L 2023. 3. 18.
반응형

css 박스에 색 입히기

네 안녕하세요, 이번 포스팅에서는 박스에 색을 입혀보는 시간을 가져보려 합니다.

보통 박스의 경우에는 테두리를 표시하거나 박스 내에 색을 입히는 작업을 해서 표시하는 경우가 많습니다.

그 이유는 박스에 색을 입히지 않으면 박스의 경계가 어디인지 육안으로는 확인이 불가능하기 때문에

시인성을 높이기 위해 사용합니다.

그래서 이번 시간에는 박스에 색을 어떻게 입힐 수 있는지 알아보려 합니다.

그럼 지금부터 시작하도록 하겠습니다.

 

1. 박스의 색

기본적으로 css에서 박스에 색을 입힐 수 있는 속성은 이렇습니다.

  • background
  • border

보통 이 정도를 봅니다.

그 외에 margin이나 padding 등은 이 박스나 그 외 다른 속성들 중에 공간을 가지는 태그들의 경계,

그리고 남는 공간을 나타내기 때문에 기본적으로 색을 칠할 수 없으며,

투명으로 설정이 되어있습니다.

그럼 간단한 예제를 통헤사 보도록 하겠습니다.

반응형

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>박스 모델</title>
    <style>
        body { background : ghostwhite; }
        span { background : deepskyblue; }
        div.box {
            background : yellow;
            border-style : solid;
             border-color : peru;
        
            margin : 40px;
            border-width : 30px;
            padding : 20px;
        }
        </style>
</head>
<body>
	<div class="box">
		<span>DIVDIVDIV</span>
	</div>
</body>
</html>

이렇게 이전 포스팅에서 썼던 코드에 좀 더 추가를 해서 작성을 해봤습니다.

그럼 결과를 보도록 하겠습니다.

결과도 잘 나온 것을 볼 수 있고,

각각의 태그에 해당하는 색들이 잘 칠해졌습니다.

 

여기까지 박스에 색을 채우는 방법을 알아보았습니다.

다음 포스팅에서는 테두리를 꾸미는 방법에 대하여 알아보도록 하겠습니다.

긴 글 읽어주신 독자분들께 진심으로 감사드립니다~

반응형

댓글