<p>이 텍스트는 빨간색입니다.</p>
<p><strong>부모 요소인 p 요소에 지정한 빨간색을 상속받아 strong 텍스트도 빨간색입니다.</strong></p>
<div class="blue">
    <p>부모 요소를 파란색으로 지정했지만, p 요소에 명시적으로 지정한 빨간색이 적용되어 이 텍스트도 빨간색입니다.</p>
</div>
<div class="green">
    <p>p 요소에 지정한 unset이 적용되어 부모 요소에 지정한 녹색을 상속받아 이 텍스트는 녹색입니다.</p>
</div>
p {color: red;} /* 모든 p 요소에 빨간색 텍스트 적용 */
.blue {color: blue;} /* .blue 클래스를 가진 요소에 파란색 텍스트 적용 */
.green {color: green;} /* .green 클래스를 가진 요소에 녹색 텍스트 적용 */
.green p {color: unset;} /* .green 클래스 내 p 요소에 unset 적용 */
실제 적용된 모습
<p>테두리가 빨간색입니다.</p>
<p>
    부모 요소인 <code>p</code>의 테두리는 빨간색입니다.
    <strong>
        <code>strong</code> 요소는 부모 요소인 <code>p</code> 요소에 지정한 테두리를 상속받지 않습니다.
    </strong>
</p>
<div class="blue">
    부모 요소의 테두리를 파란색으로 지정했습니다.
    <p>
        부모 요소의 테두리는 빨간색으로 지정되었지만,
        <br>
        <code>p</code> 요소에 지정한 빨간색 테두리가 적용됩니다.
    </p>
</div>
<div class="green">
    부모 요소의 테두리를 녹색으로 지정했습니다.
    <p>
        <code>p</code> 요소에 지정한 <code>unset</code>이 적용되어
        <br>
        초깃값인 현재 글자색(대부분의 브라우저에서 검정색)의 테두리가 적용됩니다.
        <br>
    </p>
</div>
p {border: 1px solid red;}
.blue {border: 2px solid blue;}
.green {border: 2px solid green;}
.green p {border-color: unset;} /* 테두리 색상을 unset으로 설정 */
실제 적용된 모습

caniuse.com에서 더 자세한 정보를 확인해 보세요.