CSS @네임스페이스 규칙
- 이전 페이지 mix-blend-mode
- 다음 페이지 object-fit
정의와 사용법
CSS @namespace
규칙은 스타일 시트에서 사용할 네임스페이스를 정의하는 데 사용됩니다.
@namespace
규칙은 모든 @charset
와 @import
규칙 이후에 있으며 스타일 시트에서 모든 다른 at-규칙(이) @
규칙)과 스타일 선언 사이에 위치합니다.
예제
스타일 시트에서 두 개의 XML 네임스페이스를 정의합니다:
@namespace url(http://www.w3.org/1999/xhtml); /* 기본 네임스페이스 */ @namespace svg url(http://www.w3.org/2000/svg); /* 접두어가 있는 네임스페이스 */ /* XHTML에서 모든 <a> 요소를 일치시킵니다. (XHTML은 기본 네임스페이스입니다.) */ a { color: salmon; text-decoration: none; font-weight: bold; } /* 모든 SVG에서 <a> 요소를 일치시킵니다. */ svg|a { fill: maroon; text-decoration: underline; } /* XHTML 및 SVG에서 <a> 요소를 일치시킵니다. */ *|a { text-transform: uppercase; }
CSS 문법
@namspace prefix url(xmlNamspaceURL);
속성 값
값 | 설명 |
---|---|
prefix | 선택. 네임스페이스 접두어 정의. |
url() | 必需. 네임스페이스 URL. |
브라우저 지원
표에서의 숫자는 이 @ 규칙을 최초로 완전히 지원하는 브라우저 버전을 나타냅니다.
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
1 | 12 | 1 | 1 | 8 |
- 이전 페이지 mix-blend-mode
- 다음 페이지 object-fit