데브딕에서 지정한 색인용 자료 타입
attr()
함수를 사용하기 위한 매개 변수의 유형을 나타낸다.
<q-name> <attr-type>? , <declaration-value>?
<q-name>
은 참조될 속성명을 지정한다.
<attr-type>
은 생략이 가능하며 지정된 속성의 값이 사용되기를 원하는 가능한 타입을 지정한다. 가능한 타입은 제한적으로 정해졌으며 자세한 내용은 하위에 포함된 타입을 참조한다. 생략하면 기본값은 문자열이다.
<declaration-value>
는 폴백(fallback)으로 생략이 가능하며 속성이 없거나 지정된 유형으로 구문 분석을 하지 못하는 경우 대체 값으로 사용된다.
<attr-type>
과 <declaration-value>
타입이 지정된 구문은 아직 유저 에이전트의 확인이 필요하다.<q-name>
속성의 값을 ::before
또는 ::after
가상 요소의 콘텐츠로 사용하는 일반적인 구문이다.
(예)
::after {
content: attr(data-title);
}
Modules | ||
---|---|---|
Module Name | Status | Summary |
CSS Values and Units Module Level 5 | Last review date: 2022-5-28 |