CSS Namespace 모듈이 "W3C 예비 권고안"이 되었습니다.

간단하지만, 아주 유용하게 쓰일 모듈입니다:

CSS Namespace 모듈은 CSS에서 네임스페이스 사용 문법을 정의합니다. 기본 네임스페이스 선언과 네임스페이스와 네임스페이스 접두어를 바인딩하는 @namespace 규칙을 정의합니다. 또한 네임스페이스 자격이 있는 이름에서 이러한 접두어를 사용하기 위해 다른 명세를 적용할 수 있는 문법도 정의합니다.

아래는 네임스페이스를 아주 잘 보여주는 예제입니다:
네임스페이스 선언:
[code:css]
@namespace toto "http://toto.example.org";
@namespace "http://example.com/foo";

컨텍스트에서는 기본 네임스페이스가 적용됩니다:
  • toto|A:
    http://toto.example.org 네임스페이스에 있는 이름 A를 표시
  • |B:
    네임스페이스가 없는 이름 B를 표시
  • *|C:
    네임스페이스가 없는 것을 포함한 모든 네임스페이스의 이름 C를 표시
  • D:
    http://example.com/foo 네임스페이스의 D를 표시

아주 좋은 발전이긴한데, 우리가 진짜로 기다리는 것은 언제 주요 브라우저들에서 지원이 되느냐는거겠죠!

from W3C CSS Namespaces: Now a Candidate Recommendation on Ajaxian
Posted by 행복한고니 트랙백 0 : 댓글 0

댓글을 달아 주세요