@namespace
Misol
Uslublar jadvalida ishlatiladigan ikkita XML nomlar fazosini (namespace) belgilang:
@namespace url(http://www.w3.org/1999/xhtml); /* default namespace */
@namespace svg url(http://www.w3.org/2000/svg); /* prefixed namespace */
/* matches all XHTML <a> elements (since XHTML is the default namespace */
a {
color: salmon;
text-decoration: none;
font-weight: bold;
}
/* matches all SVG <a> elements */
svg|a {
fill: maroon;
text-decoration: underline;
}
/* matches both XHTML and SVG <a> elements */
*|a {
text-transform: uppercase;
}
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
CSS @namespace qoidasi uslublar jadvalida ishlatiladigan XML nomlar fazosini (namespace) belgilash uchun ishlatiladi.
@namespace qoidasi uslublar jadvalida barcha @charset va @import qoidalaridan keyin, boshqa barcha at-qoidalar va uslub e’lonlaridan oldin kelishi kerak.
Brauzerlarda qo‘llab-quvvatlash
Jadvaldagi sonlar at-qoidani to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.
| At-qoida | |||||
|---|---|---|---|---|---|
| @namespace | 1 | 12 | 1 | 1 | 8 |
CSS sintaksisi
@namspace prefix url(xmlNamspaceURL);
Xususiyat qiymatlari
| Qiymat | Tavsif |
|---|---|
| prefix | Ixtiyoriy. Nomlar fazosi prefiksini belgilaydi |
| url() | Majburiy. Nomlar fazosining URL manzili |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
