سمة هى لغة برمجة عربية لتنسيق صفحات المواقع بديلة للغة CSS, تعتمد على تحويل نص اللغة إلى CSS و دمجه فى الصفحة, تكتب سمة بنفس الصيغة التى تكتب بها لغة CSS و لكن بإستبدال اسماء الخواص بأسمائها العربية و سوف يقوم مترجم سمة بترجمتها, لتتحول من لغة CSS إلى لغة سمة ليس عليك سوى معرفة ترجمة الكلمات المستخدمة فى CSS لبدائلها العربية و يمكنك الإنطلاق بعدها لتستخدم اللغة فى جميع تصميماتك, لا تحتاج اللغة إلآ إلى تضمين المترجم الخاص بها فى رأس الصفحة.
لاحظ ان الصيغة كما هى بالضبط و لكن تم ترجمة جميع النصوص, و لاحظ أيضآ ان نهاية السطر يمكن ان تكون فاصلة منقوطة بدلأ من semi-colon
تجربة
نص لغة سمة
الناتج بلغة CSS
تحميل
يمكنك استخدام سمة لأى غرض تعليمى كان او تجارى, تطوير اللغة يجب ان يخضع لرخصة جنو العامة GPL النسخة الثالثة, لكى تبدأ استخدام سمة يمكنك تنزيلها من هنا تحميل سمة
سمة لن تعمل إلا إذا كانت الصفحات مخدومة عن طريق سيرفر اباتشى لأنها تستخدم اجاكس لتحميل الملفات و لإعتبارات امنية تقوم المتصفحات بغلق الأجاكس فيما يسمى بـ
The Same origin policy
اى ان اللغة ان تعمل إلا إذا كانت على بروتوكول HTTP او HTTPS