XSLT 语言

它起始于 XSL,结束于 XSLT、XPath 以及 XSL-FO。

起始于 XSL

XSL 指扩展样式表语言(EXtensible Stylesheet Language)。

万维网联盟 (W3C) 开始发展 XSL 的原因是:存在着对于基于 XML 的样式表语言的需求。

CSS = HTML స్టైల్‌షేట్

HTML ప్రివియస్ టాగ్లను వాడుతుంది, టాగ్ల అర్థాలుచాలా సులభంగా అర్థం కాగలదు.

HTML ఎలిమెంట్లలో <table> ఎలిమెంట్ ఒక పట్టికను నిర్వచిస్తుంది - మరియు బ్రౌజర్ అర్థం చేసుకుంటుందిఇది ఎలా ప్రదర్శించాలి.

హైట్‌మెల్ ఎలిమెంట్లకు స్టైల్స్‌ను జోడించడం చాలా సులభం. CSS ద్వారా, ఒక ఎలిమెంట్ను ప్రత్యేక ఫంట్ లేదా రంగుతో ప్రదర్శించడానికి బ్రౌజర్‌కు తెలియజేయడం చాలా సులభం.

XSL = XML స్టైల్‌షేట్

XML ప్రివియస్ లేని టాగ్లను వాడుతుంది (మనం ఇష్టం అయిన టాగ్ పేర్లను వాడవచ్చు) మరియు ఈ టాగ్ల అర్థాలుఅన్నింటికీ అర్థం కాకపోతే ఉంటుంది.

<table> మెటాక్స్ ఒక హైట్‌మెల్ పట్టిక, కొత్త సామగ్రి లేదా ఇతర విషయాలు - బ్రౌజర్ఇది ఎలా ప్రదర్శించబడుతుంది అని తెలియదు.

XSL చేయవచ్చువివరణఎక్స్‌ఎమ్‌ఎల్ డాక్యుమెంట్‌ను ఎలా ప్రదర్శించాలి!

XSL - కేవలం స్టైల్‌షేట్ భాష కాదు

XSL మూడు భాగాలు ఉన్నాయి:

XSLT
ఒక ఎక్స్‌ఎమ్‌ఎల్ డాక్యుమెంట్‌ను మార్పిడి చేసే భాష
XPath
一种用于在 XML 文档中导航的语言。
XSL-FO
一种用于格式化 XML 文档的语言。

本教程的主要内容是 XSLT

本教程的其余部分是 XSLT - 用来转换 XML 文档的语言。

你也可以学习我们的《XPath 教程》和《XSL-FO 教程》。