زبان XSLT

آن از XSL آغاز می‌شود و به XSLT، XPath و XSL-FO پایان می‌یابد.

به عنوان XSL آغاز می‌شود

XSL معنای زبان استایل گسترش‌پذیر (EXtensible Stylesheet Language)

دلیل شروع توسعه XSL توسط consortium وب جهانی (W3C) این بود: وجود نیاز به یک زبان استایل بر اساس XML.

CSS = استایل‌های HTML

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》。