CSS - @namespace

トップ > CSSリファレンス > @namespace

概要

ルール名 @namespace
[<prefix>] <uri>

説明

ネームスペース(名前空間)を指定します。XHTML 中に SVG を異なった名前空間で埋め込む際などに使用します。

使用例

最初の形式はデフォルトのネームスペースを指定します。次の形式は名前付きのネームスペースを指定します。

CSS
@namespace "http://www.w3.org/1999/xhtml";      /* 名前無しのデフォルトの名前空間 */
@namespace svg "http://www.w3.org/2000/svg";    /* 名前(svg)付きの名前空間 */

@namespace で定義した名前は、次のように使用します。

CSS
h1 { color: red; }      /* デフォルトの名前空間の中の h1要素 */
svg|rect { ... }        /* svg名前空間の中の rect要素 */

リンク


Copyright (C) 1997-2015 杜甫々
初版:1997年7月27日、最終更新:2015年9月27日
http://www.tohoho-web.com/css/rule/namespace.htm