前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >@namespace 属性——XML命名空间

@namespace 属性——XML命名空间

作者头像
Html5知典
发布2019-11-26 17:01:11
7100
发布2019-11-26 17:01:11
举报
文章被收录于专栏:Html5知典Html5知典

用途

@namespace 是一条 @规则 ,用来规定使用在 CSS 样式表 中的 XML命名空间 。任何 @namespace 规则都必须在所有的 @charset 和 @import 规则之后, 并且在样式表中,位于其他任何 style declarations 之前。

语法

代码语言:javascript
复制
/* 默认命名空间 */ 
@namespace url(XML-namespace-URL); 
@namespace "XML-namespace-URL"; 

/* 命名空间前缀 */ 
@namespace prefix url(XML-namespace-URL); 
@namespace prefix "XML-namespace-URL";

例子

代码语言:javascript
复制
/* CSS */
@namespace url(http://www.w3.org/1999/xhtml); 
@namespace svg url(http://www.w3.org/2000/svg); 

/* 匹配所有的XHTML <a> 元素, 因为 XHTML 是默认无前缀命名空间 */ 
a {} 

/* 匹配所有的 SVG <a> 元素 */ 
svg|a {} 

/* 匹配 XHTML 和 SVG <a> 元素 */ 
*|a {}
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Html5知典 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档