لغة XSL

يبدأ بـ XSL ويختم بـ XSLT، XPath و XSL-FO.

يبدأ XSL

XSL هو لغة نمط متعددة الاستخدامات (EXtensible SStylesheet LLanguage).

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

CSS = قوائم النمط

استخدام HTML العلامات المسبقة المحددة، معاني العلاماتسهل الفهم.

يحدد عناصر <table> في عناصر HTML جدولًا - وبالتأكيد المتصفح يعلم ذلككيفية عرضه.

إضافة النمط إلى عناصر HTML سهل جدًا. من خلال CSS، يمكن إبلاغ المتصفح بعرض عنصر باستخدام نوع الخط أو اللون المحدد.

XSL = جدولات XML

لا تستخدم XML الأوسمة المسبقة (يمكننا استخدام أي اسم أوسمة نريدها)، ويكون معنى هذه الأوسمةليس من السهل دائمًا فهمها.

عنصر <table> يعني جدول HTML، أو قطعة أثاث، أو شيء آخر - المتصفحليس من الواضح كيفية عرضه.

XSL يمكنالوصفكيفية عرض مستندات XML!

XSL - لغة أكثر من مجرد لغة الجداول

XSL تشمل ثلاثة أجزاء:

XSLT
لغة تستخدم لتحويل مستندات XML.
XPath
لغة تستخدم للتنقل في مستندات XML.
XSL-FO
لغة تستخدم لتنسيق مستندات XML.

المحتوى الرئيسي لهذا الدليل هو XSLT

جزء المتبقي من هذا الدليل هو XSLT - لغة تحويل مستندات XML.

يمكنك أيضًا تعلم شريطنا <<دليل تعليم XPath}} و <<<دليل تعليم XSL-FO}}