بيت تطوير ما هي لغة النمط الموسعة (xsl)؟ - تعريف من techopedia

ما هي لغة النمط الموسعة (xsl)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني لغة صفحات الأنماط القابلة للتوسيع (XSL)؟

لغة النمط القابلة للامتداد (XSL) هي لغة ورقة أنماط يتم استخدامها لتحويل وتقديم مستندات XML. تم إضفاء الطابع الرسمي على XSL باعتبارها اتحاد شبكة الويب العالمية للمواصفات (W3C).


تتكون مواصفات XSL من ثلاثة أجزاء:

  • لغة تستند إلى XML: يستخدم هذا لتحويل مستندات XML ، والتي تعرف باسم تحويل XSL (XSLT)
  • لغة تستند إلى XML (2): تحدد التنسيق المرئي لمستند XML ، والذي يعرف باسم كائنات XSLformatting (XSL-FO).
  • لغة غير مبنية على XML: هذا يعالج أجزاء معينة من مستند XML ، والمعروف باسم لغة مسار XML (XPath).

يشرح Techopedia لغة أوراق الأنماط القابلة للتوسيع (XSL)

على سبيل المثال ، إذا كانت صفحة XML تحتوي على جدول يصف موظفي الشركة ، فإن XML تصف هذه البيانات ، بينما يتم استخدام XSL بواسطة مستعرض الويب لتقديم البيانات. يتم تخزين ألوان البيانات والخطوط والسمات الأخرى داخل رمز XSL بدلاً من XML.


XSL أمر بالغ الأهمية لتنظيم البيانات بتنسيق أنيق ومفهوم يمكن تصنيفه بسهولة (أي اللون في رؤوس الخلايا). يحتوي XSL على بيانات توقيت يمكن إظهارها أو إخفاؤها بواسطة المطورين وفقًا لجدول محدد مسبقًا. قد تحتوي XSL أيضًا على بيانات وصفية للقالب يمكن إعادة استخدامها مع أكثر من صفحة XML.


غالبًا ما يُنظر إلى XSL على أنها امتداد لدلالات نمط المستند ولغة المواصفات (DSSSL) مع معايير CSS1.

ما هي لغة النمط الموسعة (xsl)؟ - تعريف من techopedia