Mfano wa @namespace wa mjadala wa CSS

定义和用法

CSS @namespace 规则用于在样式表中定义一个要使用的 XML 命名空间。

@namespace 规则必须位于所有 @charset@import 规则之后,且在样式表中的所有其他 at-规则(以 @ 开头的规则)和样式声明之前。

Mifano

Inadefini eneo la nambari ya XML tatu katika tabia ya uharifu:

@namespace url(http://www.w3.org/1999/xhtml); /* Eneo la kwanza la nambari ya eneo ya nambari */
@namespace svg url(http://www.w3.org/2000/svg); /* Nambari ya eneo kwenye kifupi cha eneo ya nambari */
/* Inakwambia vitu vya <a> katika XHTML zote (kwa sababu XHTML ni eneo la kwanza) */
a {
  color: salmon;
  text-decoration: none;
  font-weight: bold;
}
/* Inakwambia vitu vya <a> katika SVG zote */
svg|a {
  fill: maroon;
  text-decoration: underline;
}
/* Inakwambia vitu vya <a> katika XHTML na SVG */
*|a {
  text-transform: uppercase;
}

Tafakari kwa uraia

Inasimamia uharifu wa CSS

@namspace prefix url(xmlNamspaceURL);

Inayotumiwa kwa sababu ya kina.

Inayotumiwa Inasifaa
prefix Inayopewa kwa chaguo. Inadefini kufikia eneo la nambari ya eneo.
url() Inayofaa. URL ya nambari ya eneo.

Inasimamia wasafiri

Mifano ya tablio inaonyesha kichwa cha sababu ya programu ya wasafiri wa kwanza ambao inasimamia @ mtuwa huo.

Chrome Edge Firefox Safari Opera
1 12 1 1 8