CSS Types

CSS Types

Editing

<arg-attr>

데브딕에서 지정한 색인용 자료 타입

attr() 함수를 사용하기 위한 매개 변수의 유형을 나타낸다.

구문

  • CSS Values and Units Module Level 5
    <q-name> <attr-type>? , <declaration-value>?

    <q-name>은 참조될 속성명을 지정한다.

    <attr-type>은  생략이 가능하며 지정된 속성의 값이 사용되기를 원하는 가능한 타입을 지정한다. 가능한 타입은 제한적으로 정해졌으며 자세한 내용은 하위에 포함된 타입을 참조한다. 생략하면 기본값은 문자열이다.

    <declaration-value>는 폴백(fallback)으로 생략이 가능하며 속성이 없거나 지정된 유형으로 구문 분석을 하지 못하는 경우 대체 값으로 사용된다.

    <attr-type><declaration-value> 타입이 지정된 구문은 아직 유저 에이전트의 확인이 필요하다.
    Example
  • CSS2.1
    <q-name>

    속성의 값을 ::before 또는 ::after 가상 요소의 콘텐츠로 사용하는 일반적인 구문이다.

    (예)

    ::after {
      content: attr(data-title);
    }
    Example

사용되는 타입

버전 명세

Modules
Module NameStatusSummary
CSS Values and Units Module Level 5

Last review date: 2022-5-28