مقدمه‌ای بر XSL-FO

XSL-FO برای فرمت‌دهی داده‌های XML که باید نمایش داده شوند، استفاده می‌شود.

شروط پیش‌نیاز برای یادگیری:

قبل از یادگیری XSL-FO، باید با XML و فضاهای نام‌گذاری XML آشنا باشید.

اگر می‌خواهید ابتدا این پروژه‌ها را یاد بگیرید، لطفاً کتاب ما را بخوانید:آموزش XML》。

XSL-FO چیست؟

  • زبان XSL-FO برای فرمت‌دهی داده‌های XML استفاده می‌شود
  • XSL-FO مخفف (Extensible Stylesheet Language Formatting Objects) است که به معنای (قابل گسترش زبان استایل‌دهی و اشیاء فرمت‌دهی) می‌باشد
  • XSL-FO یک استاندارد توصیه شده توسط W3C است
  • در حال حاضر، XSL-FO معمولاً به عنوان XSL شناخته می‌شود

XSL-FO با فرمت‌دهی مرتبط است

XSL-FO استانداردی بر اساس XML است که برای توصیف فرمت‌دهی (اطلاعات) داده‌های XML برای نمایش روی صفحه نمایش، کاغذ یا دیگر رسانه‌ها استفاده می‌شود.

در حال حاضر، XSL-FO معمولاً به عنوان XSL شناخته می‌شود

چرا این نوع از گیج‌کنندگی وجود دارد؟ آیا XSL-FO و XSL یکی هستند؟

اینطور می‌توان گفت، اما نیاز داریم که توضیح دهیم:

استایلینگ (Styling) در مورداطلاعات تبدیلواطلاعات فرمت‌دهیدو نوع اطلاعات. هنگامی که گروه XSL اولین پیش‌نویس خود را در وابسته به وب نوشت، این پیش‌نویس شامل زبان‌هایی برای تبدیل و فرمت‌دهی مستندات XML بود

بعداً، گروه XSL این پیش‌نویس اصلی را به استانداردهای مستقل تقسیم کرد:

  • XSLT زبانی است که برای تبدیل مستندات XML استفاده می‌شود
  • XSL و XSL-FO زبان‌هایی هستند که برای فرمت‌دهی مستندات XML استفاده می‌شوند
  • XPath زبانی است که برای جستجو در مستندات XML از طریق عناصر و ویژگی‌ها استفاده می‌شود

بقیه این آموزش در مورد فرمت‌دهی مستند است: XSL-FO، که به عنوان XSL نیز شناخته می‌شود.

شما می‌توانید بیشتر درباره XSLT در کتابخانه ما بخوانیدآموزش‌های XSLT》 بخوانید.

شما می‌توانید بیشتر درباره XSLT در کتابخانه ما بخوانیدآموزش‌های XPath》 بیشتر درباره XPath بخوانید.

XSL-FO یک استاندارد وب است

XSL-FO در تاریخ 15 اکتبر 2001 به عنوان استاندارد پیشنهادی W3C تصویب شد. معمولاً به عنوان XSL شناخته می‌شود.

برای خواندن بیشتر درباره فعالیت‌های XSL W3C، لطفاً به کتابخانه ماآموزش‌های W3C》。