قاعدة @namespace CSS

التعريف والاستخدام

CSS قواعد @namespace تستخدم لتحديد مساحة的名 XML التي سيتم استخدامها في جدول النصوص.

قواعد @namespace يجب أن تكون قواعد @namespace في @charset و @import بعد القاعدة، وفي جميع قواعد at الأخرى في جدول النصوص ( @ قبل القاعدة) وبيان النمط.

مثال

تحديد مسحتين XML في جدول النصوص:

@namespace url(http://www.w3.org/1999/xhtml); /* المساحة المبدئية */
@namespace svg url(http://www.w3.org/2000/svg); /* مساحة的名 مع بادئة */
/* تطابق جميع العناصر <a> في XHTML ( لأن XHTML هو المساحة المبدئية ) */
a {
  color: salmon;
  text-decoration: none;
  font-weight: bold;
}
/* تطابق جميع العناصر <a> في SVG */
svg|a {
  fill: maroon;
  text-decoration: underline;
}
/* تطابق العناصر <a> في XHTML و SVG */
*|a {
  text-transform: uppercase;
}

تجربة شخصية

قواعد النصوص CSS

@namspace prefix url(xmlNamspaceURL);

قيمة الخاصية

القيمة الوصف
prefix اختياري. تعريف بادئة المساحة的名
url() مطلوب. عنوان URL للمساحة的名

دعم المتصفح

الرقم في الجدول يمثل إصدار المتصفح الذي يدعم بشكل كامل @ القاعدة الأولي.

Chrome Edge Firefox Safari Opera
1 12 1 1 8