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 文档的语言。