ICSS2Properties | يوفر واجهة لخصائص CSS2 إعداد القيم التلاعب في سياق عنصر HTML معين |
ICSSCharsetRule | واجهة CSSCharsetRule تمثل قاعدة @charset في ورقة نمط CSS. لا يؤثر قيمة خصائص الترميز على ترميز بيانات النص في كائنات DOM ؛ هذا الترميز هو دائما UTF-16. بعد تحميل ورقة نمط ، فإن قيمة خصائص الترميز هي القيمة الموجودة في قاعدة @charset. إذا لم يكن هناك @charset في المستند الأصلي ، ثم لا يتم إنشاء CSSCharsetRule. |
ICSSCounterStyleRule | قاعدة @counter-style تسمح للمؤلفين بتحديد نمط counter مخصص. |
ICSSFontFaceRule | يمثل واجهة CSSFontFaceRule قاعدة @font-face في ورقة نمط CSS. يتم استخدام قاعدة @font-face للحفاظ على مجموعة من وصفات الخط. |
ICSSImportRule | يقدم واجهة CSSImportRule قاعدة @import داخل ورقة نمط CSS. يستخدم قاعدة @import لتمويل قواعد النمط من ورقات النمط الأخرى. |
ICSSKeyframeRule | واجهة CSSKeyframeRule تمثل قاعدة النمط لمفتاح واحد. |
ICSSKeyframesRule | تشكل واجهة CSSKeyframesRule مجموعة كاملة من المفاتيح للرسوم المتحركة الواحدة |
ICSSMarginRule | إن واجهة CSSMarginRule تمثل حاجزًا في القاعدة. |
ICSSMediaRule | يمثل واجهة CSSMediaRule قاعدة @media في ورقة نمط CSS. يمكن استخدام قاعدة @media لتحديد قواعد النمط لنوع خاص من وسائل الإعلام. |
ICSSPageRule | يقدم واجهة CSSPageRule قاعدة @page داخل ورقة نمط CSS. يستخدم قاعدة @page لتحديد الأبعاد والتوجيه والحدود وما إلى ذلك من مربع الصفحة لوسائل الإعلام المدفوعة. |
ICSSRule | واجهة CSSRule هي واجهة أساسية مجردة لأي نوع من البيان CSS. وهذا يشمل كل من مجموعات القواعد واللوائح. ومن المتوقع أن يحافظ التنفيذ على جميع القواعد المحددة في ورقة نمط CSS، حتى لو لم يتم التعرف على القاعدة من قبل المشارك. يتم تمثيل القواعد غير المعترف بها باستخدام واجهة ICSSUnknownRule. |
ICSSRuleList | يتيح واجهة CSSRuleList استبعاد مجموعة محددة من قواعد CSS. |
ICSSStyleDeclaration | ويمكن استخدام هذا الواجهة لتحديد خصائص النمط التي يتم وضعها حاليًا في كتلة أو لتحديد خصائص النمط بشكل صريح داخل كتلة. |
ICSSStyleRule | واجهة CSSStyleRule تمثل قاعدة واحدة وضعت في ورقة نمط CSS. |
ICSSStyleSheet | واجهة CSSStyleSheet هي واجهة ملموسة تستخدم لتمثيل ورقة نمط CSS أي ورقة نمط من نوع المحتوى هو “النص / css”. |
ICSSUnknownRule | إن واجهة CSSUnknownRule تمثل واجهة غير مدعومة من قبل هذا الوكيل المستخدم. |
ICSSValueList | يتيح الواجهة استبعاد مجموعة محددة من قيم CSS. |
IDocumentCSS | هذا الواجهة يمثل وثيقة مع نظرة CSS. |
IDocumentStyle | يوفر واجهة DocumentStyle آلية يمكن من خلالها استرداد أوراق النمط المدمجة في وثيقة.يتوقع أن يتم الحصول على مثال من واجهة DocumentStyle باستخدام أساليب القفز المحددة الالتزامية على مثال من واجهة Document. |
IElementCSSInlineStyle | يتم عرض معلومات النمط الإداري المرتبطة بالعناصر من خلال خصائص النمط.هذا يمثل محتويات خصائص النمط لعناصر HTML (أو العناصر في مخططات أخرى أو DTDs التي تستخدم خصائص النمط بنفس الطريقة). |
ILinkStyle | يوفر واجهة LinkStyle آلية من خلالها يمكن استرداد ورقة النمط من العقد المسؤول عن ربطها في وثيقة.يمكن الحصول على مثال من واجهة LinkStyle باستخدام أساليب الطرد المحددة للربط على مثال من العقد ربط (HTMLLinkElement، HTMLStyleElement أو معالجة التعليمات في مستوى DOM 2). |
IMediaList | يتيح واجهة MediaList استبعاد مجموعة من الوسائط المطلوبة ، دون تعريف أو تقييد كيفية تنفيذ هذه المجموعة. |
IStyleSheet | إن واجهة StyleSheet هي واجهة الأساس المجردة لأي نوع من ورقة النمط.إنه يمثل ورقة النمط الواحدة المرتبطة بمستند منظم. |
IStyleSheetList | يوفر واجهة StyleSheetList استبعاد مجموعة من ورقات النمط المطلوبة. |
IViewCSS | هذا الواجهة يمثل نظرة CSS. |