תוכן עניינים:
- הגדרה - מה המשמעות של שפת גיליון סגנונות הניתנים להרחבה (XSL)?
- Techopedia מסביר שפת גיליון סגנונות להרחבה (XSL)
הגדרה - מה המשמעות של שפת גיליון סגנונות הניתנים להרחבה (XSL)?
שפת סגנון הניתנת להרחבה (XSL) היא שפת גיליון סגנונות המשמשת להמרה והצגת מסמכי XML. XSL הוא רשמי כמפרט World Wide Web Consortium (W3C).
מפרט ה- XSL מורכב משלושה חלקים:
- שפה מבוססת XML: משמשת להפיכת מסמכי XML, המכונה טרנספורמציית XSL (XSLT)
- שפה מבוססת XML (2): זה מציין את הפורמט החזותי של מסמך XML, המכונה אובייקטים של תבנית XSL (XSL-FO).
- שפה לא מבוססת XML: זה מטפל בחלקים ספציפיים של מסמך XML, המכונים שפת XML Path (XPath).
Techopedia מסביר שפת גיליון סגנונות להרחבה (XSL)
לדוגמה, אם דף XML מכיל טבלה המתארת את עובדי החברה, XML מתאר נתונים אלה, בעוד ש- XSL משמש לדפדפן האינטרנט כדי להעביר את הנתונים. צבע נתונים, גופנים ותכונות אחרות מאוחסנים בקוד ל- XSL, ולא ל- XML.
XSL הוא קריטי לארגון נתונים במתכונת מובנת ומובנת שניתן לסווג בקלות (כלומר צבע בכותרות תאים). XSL מכיל נתוני תזמון שיכולים להראות או להסתיר על ידי מפתחים על פי לוח זמנים שנקבע מראש. XSL עשוי לכלול גם נתונים המתארים תבניות הניתנות לשימוש חוזר באמצעות יותר מדף XML אחד.
XSL נתפס לעתים קרובות כהרחבה של סמנטיקה ושפת המפרט של מסמך (DSSSL) עם תקני CSS1.
