CSS 데모: border-color 데모 버튼을 클릭해 보세요!
selector {
    border-color: <색상>
}
/* 네 측면 모두 적용 */
border-color: red;
border-color: currentcolor; /* 초깃값 */

/* 위와 아래 측면 | 왼쪽과 오른쪽 측면 */
border-color: red #cc9900; /* red: 위와 아래 측면,
                              #cc9900: 왼쪽과 오른쪽 측면 */

/* 위 측면 | 왼쪽과 오른쪽 측면 | 아래 측면 */
border-color: red #cc9900 green; /* red: 위 측면,
                                    #cc9900: 왼쪽과 오른쪽 측면,
                                    green: 아래 측면 */

/* 위 측면 | 오른쪽 측면 | 아래 측면 | 왼쪽 측면 */
/* 시계 방향으로 */
border-color: red green blue olive; /* red: 위 측면,
                                       green: 오른쪽 측면,
                                       blue: 아래 측면,
                                       olive: 왼쪽 측면 */

/* 전역 값 */
border-color: inherit;
border-color: initial;
border-color: revert;
border-color: revert-layer;
border-color: unset;
<p>테두리 색상의 초깃값은 현재 요소의 글자색입니다.</p>
p {
    color: red;
    border-width: 7px;
    border-style: solid;
    /* border-color를 지정하지 않았지만
       초깃값인 현재 요소의 글자색인 red로 설정된다. */
} 

/* 요소에 마우스를 올려 놓았을 동안에는
   테두리 색상은 글자색인 blue로 설정된다. */
p:hover {
    color: blue;
}
실제 적용된 모습 요소에 마우스 커서를 올려 보세요.
요소에 마우스 커서를 올려 놓았을 동안에는 테두리 색상이 글자색인 blue로 설정됩니다.
/* 네 측면 모두 적용 */
border-color: red;
<p>border-color 한 개 값 적용</p>
p {
    border-style: solid;
    border-width: 15px;
    border-color: red;
}
실제 적용된 모습
/* 위와 아래 측면 | 왼쪽과 오른쪽 측면 */
border-color: red #cc9900; /* red: 위와 아래 측면,
                              #cc9900: 왼쪽과 오른쪽 측면 */
<p>border-color 두 개 값 적용</p>
p {
    border-style: solid;
    border-width: 15px;
    border-color: red #cc9900;
}
실제 적용된 모습
/* 위 측면 | 왼쪽과 오른쪽 측면 | 아래 측면 */
border-color: red #cc9900 green; /* red: 위 측면,
                                    #cc9900: 왼쪽과 오른쪽 측면,
                                    green: 아래 측면 */
<p>border-color 세 개 값 적용</p>
p {
    border-style: solid;
    border-width: 15px;
    border-color: red #cc9900 green;
}
실제 적용된 모습
/* 위 측면 | 오른쪽 측면 | 아래 측면 | 왼쪽 측면 */
/* 시계 방향으로 */
border-color: red green blue olive; /* red: 위 측면,
                                       green: 오른쪽 측면,
                                       blue: 아래 측면,
                                       olive: 왼쪽 측면 */
<p>border-color 네 개 값 적용</p>
p {
    border-style: solid;
    border-width: 15px;
    border-color: red green blue olive;
}
실제 적용된 모습