CSS @namespace 规则

Paglalarawan at Paggamit

CSS @namespace Ang patakaran ay ginagamit upang tukuyin ang XML namespace na gagamitin sa talahanayan ng estilo.

@namespace ang lahat ng @charset at @import pagkatapos ng patakaran at bago ang lahat ng iba pang at-rulessa talahanayan ng estilo ( na nagsisimula sa @ bago ang patakaran na nagsisimula sa simula ( at ang patakaran ng estilo).

Halimbawa

Tukuyin ang dalawang XML namespace sa talahanayan ng estilo:

@namespace url(http://www.w3.org/1999/xhtml); /* Default namespace */
@namespace svg url(http://www.w3.org/2000/svg); /* Namespace na may prefix */
/* Match ang lahat ng <a> element sa XHTML ( dahil ang XHTML ay default na namespace) */
a {
  color: salmon;
  text-decoration: none;
  font-weight: bold;
}
/* Match ang lahat ng <a> element sa SVG */
svg|a {
  fill: maroon;
  text-decoration: underline;
}
/* Match ang <a> element sa XHTML at SVG */
*|a {
  text-transform: uppercase;
}

Subukan nang personal

CSS Grammar

@namspace prefix url(xmlNamspaceURL);

Halagang atributo

Halaga Paglalarawan
prefix Mga opisyal. Paglalarawan ng prefix ng namespace.
url() Mga kinakailangan. URL ng namespace.

Browser na sumusuporta

Ang mga numero sa talahanayan ay nangangahulugan ng unang bersyon ng browser na ganap na sumusuporta sa @ patakaran.

Chrome Edge Firefox Safari Opera
1 12 1 1 8