--- title: ':default' slug: 'Web/CSS/:default' tags: - CSS - Layout - Pseudo-class - Reference - Selector - Web translation_of: 'Web/CSS/:default' ---
{{CSSRef}}

CSS :default 의사 클래스는 연관 요소 내에서의 기본값인 요소를 선택합니다.

이 선택자는 HTML Standard §4.16.3 Pseudo-classes에 정의되어 있듯 {{htmlelement("button")}}, <input type="checkbox">, <input type="radio">, {{htmlelement("option")}} 요소를 아래와 같은 경우에 선택합니다.

구문

{{csssyntax}}

예제

HTML

<fieldset>
  <legend>Favorite season</legend>

  <input type="radio" name="season" id="spring">
  <label for="spring">Spring</label>

  <input type="radio" name="season" id="summer" checked>
  <label for="summer">Summer</label>

  <input type="radio" name="season" id="fall">
  <label for="fall">Fall</label>

  <input type="radio" name="season" id="winter">
  <label for="winter">Winter</label>
</fieldset>

CSS

input:default {
  box-shadow: 0 0 2px 1px coral;
}

input:default + label {
  color: coral;
}

결과

{{EmbedLiveSample("예제")}}

명세

Specification Status Comment
{{SpecName('HTML WHATWG', '#selector-default', ':default')}} {{Spec2('HTML WHATWG')}} No change.
{{SpecName('HTML5 W3C', '#selector-default', ':default')}} {{Spec2('HTML5 W3C')}} Defines associated HTML semantics and constraint validation.
{{SpecName('CSS4 Selectors', '#default-pseudo', ':default')}} {{Spec2('CSS4 Selectors')}} No change.

브라우저 호환성

{{Compat("css.selectors.default")}}