ONE QUESTION AT A TIME.

천천히 생각하고, 분명하게.

TODAY’S QUESTION349 / 1500
웹난이도 중하꼬리 질문에서 확장 · 핵심 답변

상속되지 않는 CSS 속성에 unset과 inherit를 적용하면 어떤 값이 되며 initial과는 어떻게 다른가요?

꼬리 질문을 독립 문항으로 확장했습니다. 원래 문항에서 맥락 보기 →

잠깐, 답변을 보기 전에
먼저 내 말로 설명해 볼까요?

답변과 점검 포인트 펼치기답변 접기
01

구두 답변

정의를 외우기보다, 원리와 조건을 연결해 설명해 보세요.

inherit는 부모의 계산값을 사용하고 initial은 속성의 명세상 초기값을 사용합니다. unset은 상속 속성이면 inherit처럼, 비상속 속성이면 initial처럼 동작합니다.

예를 들어 margin 같은 비상속 속성에 unset을 주면 부모 margin을 받는 것이 아닙니다. revert·revert-layer는 cascade를 되돌리는 다른 의미입니다. 브라우저 기본 스타일·layer·명시도와 함께 computed style로 확인하고 reset을 모든 속성의 부모 복사로 해석하지 않습니다.

02

득점 포인트

이해가 드러나는 지점을 확인해 보세요.

  • inherit는 부모의 계산값을 사용하고 initial은 속성의 명세상 초기값을 사용합니다. unset은 상속 속성이면 inherit처럼, 비상속 속성이면 initial처럼 동작합니다.
  • 브라우저 기본 스타일·layer·명시도와 함께 computed style로 확인하고 reset을 모든 속성의 부모 복사로 해석하지 않습니다.
03

감점 포인트

놓치기 쉬운 조건과 오해를 짚어 보세요.

  • 다음 핵심 구분을 반대로 설명하거나 성립 조건을 생략한다: inherit는 부모의 계산값을 사용하고 initial은 속성의 명세상 초기값을 사용합니다.
04

더 파고들 거리

하나 더 질문하며 이해의 범위를 넓혀 보세요.

득점·감점 포인트는 학습용 자기 점검 기준이며, 특정 회사의 실제 채점표가 아닙니다.

원리부터 공부하고 싶다면

답변을 보충하는 개념·예제·슈도코드를 읽어 보세요.

← 전체 질문 보기